server/test/unittest_ssplanner.py
changeset 6631 26c303c3f1aa
parent 5424 8ecbcbff9777
child 6632 78878f5a8166
--- a/server/test/unittest_ssplanner.py	Mon Oct 25 16:28:05 2010 +0200
+++ b/server/test/unittest_ssplanner.py	Mon Oct 25 17:15:46 2010 +0200
@@ -23,17 +23,19 @@
 from cubicweb.server.ssplanner import SSPlanner
 
 # keep cnx so it's not garbage collected and the associated session closed
-repo, cnx = init_test_database()
+def setup_module(*args):
+    global repo, cnx
+    repo, cnx = init_test_database(apphome=SSPlannerTC.datadir)
 
 def teardown_module(*args):
     global repo, cnx
     del repo, cnx
 
 class SSPlannerTC(BasePlannerTC):
-    repo = repo
     _test = test_plan
 
     def setUp(self):
+        self.__class__.repo = repo
         BasePlannerTC.setUp(self)
         self.planner = SSPlanner(self.o.schema, self.repo.vreg.rqlhelper)
         self.system = self.o._repo.system_source