[Zope3-checkins] CVS: Zope3/src/zodb/code/tests -
	test_module.py:1.13.26.4
    Jim Fulton 
    jim at zope.com
       
    Fri Jan 30 11:16:53 EST 2004
    
    
  
Update of /cvs-repository/Zope3/src/zodb/code/tests
In directory cvs.zope.org:/tmp/cvs-serv10023/src/zodb/code/tests
Modified Files:
      Tag: zope3-zodb3-devel-branch
	test_module.py 
Log Message:
Changed the to open and close the database as part of setUp and
tearDown. In the test, just close and open the connection.
=== Zope3/src/zodb/code/tests/test_module.py 1.13.26.3 => 1.13.26.4 ===
--- Zope3/src/zodb/code/tests/test_module.py:1.13.26.3	Fri Jan 23 15:44:34 2004
+++ Zope3/src/zodb/code/tests/test_module.py	Fri Jan 30 11:16:52 2004
@@ -357,16 +357,17 @@
     """Test reloading of modules"""
 
     def setUp(self):
+        self.db = ZODB.tests.util.DB()
         self.open()
         _dir, _file = os.path.split(tests.__file__)
         self._pmtest = os.path.join(_dir, "_pmtest.py")
 
     def tearDown(self):
         get_transaction().abort()
+        self.db.close()
 
     def open(self):
         # open a new db and importer from the storage
-        self.db = ZODB.tests.util.DB()
         self.root = self.db.open().root()
         self.registry = self.root.get("registry")
         if self.registry is None:
@@ -377,7 +378,7 @@
 
     def close(self):
         self.importer.uninstall()
-        self.db.close()
+        self.root._p_jar.close()
 
     def testModuleReload(self):
         self.registry.newModule("pmtest", open(self._pmtest).read())
    
    
More information about the Zope3-Checkins
mailing list