summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--var/spack/repos/builtin/packages/netpbm/package.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/netpbm/package.py b/var/spack/repos/builtin/packages/netpbm/package.py
index 62da24b29a..f9710b8534 100644
--- a/var/spack/repos/builtin/packages/netpbm/package.py
+++ b/var/spack/repos/builtin/packages/netpbm/package.py
@@ -170,6 +170,15 @@ class Netpbm(MakefilePackage):
def build(self, spec, prefix):
make()
+ if self.run_tests:
+ # Don't run the default command 'make check' for test
+ self.build_time_test_callbacks = []
+
+ @run_after('build')
+ @on_package_attributes(run_tests=True)
+ def make_check_tree(self):
+ # Run custom test command 'make check-tree'
+ make('check-tree')
def install(self, spec, prefix):
bdir = join_path(self.build_directory, 'build')