From 3d23774855e6a48ee1cb7648c964f27db2260a1a Mon Sep 17 00:00:00 2001
From: Eleni Mathioulaki <emathioulaki@athenarc.gr>
Date: Mon, 27 Feb 2023 14:53:33 +0100
Subject: [PATCH] add neuron simple test

---
 packages/neuron/package.py | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/packages/neuron/package.py b/packages/neuron/package.py
index a960787c..25ea3219 100644
--- a/packages/neuron/package.py
+++ b/packages/neuron/package.py
@@ -145,9 +145,16 @@ class Neuron(CMakePackage):
             env.prepend_path("PYTHONPATH", self.spec.prefix.lib.python)
 
     # override setup_{build/run}_environment for standalone package tests
+    def setup_build_environment(self, env):
+        self.setup_run_environment(env)
+
     def setup_dependent_build_environment(self, env, dependent_spec):
         self.setup_run_environment(env)
 
     def setup_dependent_run_environment(self, env, dependent_spec):
         self.setup_run_environment(env)
 
+    @run_after('install')
+    @on_package_attributes(run_tests=True)
+    def install_test(self):
+        python('-c', 'import neuron')
-- 
GitLab