From bc5168e4b121df1802741b275984cea1aa5c3c41 Mon Sep 17 00:00:00 2001
From: Matthias Diener <matthias.diener@gmail.com>
Date: Mon, 9 Jul 2018 16:16:27 -0500
Subject: [PATCH] charm: add possibility to run tests (#8665)

---
 var/spack/repos/builtin/packages/charm/package.py | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/var/spack/repos/builtin/packages/charm/package.py b/var/spack/repos/builtin/packages/charm/package.py
index 4ca93142b4..d123d2881a 100644
--- a/var/spack/repos/builtin/packages/charm/package.py
+++ b/var/spack/repos/builtin/packages/charm/package.py
@@ -235,3 +235,9 @@ def install(self, spec, prefix):
                     except (IOError, OSError):
                         pass
         shutil.rmtree(join_path(prefix, "tmp"))
+
+    @run_after('install')
+    @on_package_attributes(run_tests=True)
+    def check_build(self):
+        make('-C', join_path(self.stage.path, 'charm/tests'),
+             'test', parallel=False)
-- 
GitLab