]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Refinements in the bsddb testsuite
authorJesus Cea <jcea@jcea.es>
Tue, 29 Jul 2008 13:38:50 +0000 (13:38 +0000)
committerJesus Cea <jcea@jcea.es>
Tue, 29 Jul 2008 13:38:50 +0000 (13:38 +0000)
Lib/bsddb/test/test_misc.py
Lib/bsddb/test/test_replication.py

index dce7e0ce3f94c1168995c1d2233a5f769c46ff98..f7c26d9ec48d23b4b7d6ecaad007c49de932e9b3 100644 (file)
@@ -77,7 +77,7 @@ class MiscTestCase(unittest.TestCase):
             # double free happened during exit from DBC_get
         finally:
             db1.close()
-            os.unlink(self.filename)
+            test_support.unlink(self.filename)
 
     def test06_key_with_null_bytes(self):
         try:
@@ -96,7 +96,7 @@ class MiscTestCase(unittest.TestCase):
             self.assertEqual(db1['aaa'], 'eh eh eh!')
         finally:
             db1.close()
-            os.unlink(self.filename)
+            test_support.unlink(self.filename)
 
     def test07_DB_set_flags_persists(self):
         if db.version() < (4,2):
@@ -124,7 +124,7 @@ class MiscTestCase(unittest.TestCase):
             self.assertEqual([('a', 'new A')], db1.items())
         finally:
             db1.close()
-            os.unlink(self.filename)
+            test_support.unlink(self.filename)
 
 
 #----------------------------------------------------------------------
index 8f2651fda303cd876c5893f655820aff07b453c9..f9102d7b1c61ff161be14ec0d9d00d35c848ff57 100644 (file)
@@ -131,7 +131,7 @@ class DBReplicationManager(unittest.TestCase):
         timeout = time.time()+2
         while (time.time()<timeout) and not (self.confirmed_master and self.client_startupdone) :
             time.sleep(0.02)
-        self.assertTrue(time.time()<timeout)
+        self.assertTrue(time.time()<timeout, msg = "Timeout Error: "+str(time.time()-timeout))
 
         d = self.dbenvMaster.repmgr_site_list()
         self.assertEquals(len(d), 1)