From 421d8ea31617c4abe11d7bee63afb49ec6969f5a Mon Sep 17 00:00:00 2001 From: "Adam J. Stewart" Date: Tue, 30 May 2017 14:57:53 -0500 Subject: Make sure py-entrypoints runs its unit tests (#4347) --- var/spack/repos/builtin/packages/py-entrypoints/package.py | 6 ++++++ 1 file changed, 6 insertions(+) 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) -- cgit v1.2.3-70-g09d2