summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorAdam J. Stewart <ajstewart426@gmail.com>2017-05-30 14:57:53 -0500
committerGitHub <noreply@github.com>2017-05-30 14:57:53 -0500
commit421d8ea31617c4abe11d7bee63afb49ec6969f5a (patch)
tree34f4f1b4efcb22d77b557eca52bd7710859015db /var
parent7e3a11b46a9604bc5e495ec34c60b9e69e6347d6 (diff)
downloadspack-421d8ea31617c4abe11d7bee63afb49ec6969f5a.tar.gz
spack-421d8ea31617c4abe11d7bee63afb49ec6969f5a.tar.bz2
spack-421d8ea31617c4abe11d7bee63afb49ec6969f5a.tar.xz
spack-421d8ea31617c4abe11d7bee63afb49ec6969f5a.zip
Make sure py-entrypoints runs its unit tests (#4347)
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/py-entrypoints/package.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/py-entrypoints/package.py b/var/spack/repos/builtin/packages/py-entrypoints/package.py
index 76f6b37b74..2c5082ffd1 100644
--- a/var/spack/repos/builtin/packages/py-entrypoints/package.py
+++ b/var/spack/repos/builtin/packages/py-entrypoints/package.py
@@ -23,6 +23,7 @@
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
##############################################################################
from spack import *
+from spack.package import PackageBase
class PyEntrypoints(PythonPackage):
@@ -45,3 +46,8 @@ class PyEntrypoints(PythonPackage):
def install(self, spec, prefix):
pip = which('pip')
pip('install', self.stage.archive_file, '--prefix={0}'.format(prefix))
+
+ run_after('install')(PackageBase._run_default_install_time_test_callbacks)
+
+ # Check that self.prefix is there after installation
+ run_after('install')(PackageBase.sanity_check_prefix)