コード例 #1
0
ファイル: test_dbm.py プロジェクト: assad2012/tokyo-python
 def test_open(self):
     for e, t in tdbm._db_exts.items():
         path = os.path.join(tempfile.gettempdir(), "tmp_tdbm_test{0}".format(e))
         db = tdbm.open(path, "c")
         self.assertTrue(isinstance(db, t))
         db.close()
         os.remove(path)
コード例 #2
0
ファイル: test_dbm.py プロジェクト: assad2012/tokyo-python
 def test_whichdb(self):
     for e, t in tdbm._db_exts.items():
         path = os.path.join(tempfile.gettempdir(), "tmp_tdbm_test{0}".format(e))
         db = tdbm.open(path, "c")
         db.close()
         self.assertEqual(tdbm.whichdb(path), t)
         os.remove(path)
コード例 #3
0
ファイル: test_dbm.py プロジェクト: assad2012/tokyo-python
 def _open(self, flag):
     self.db = tdbm.open(self.path, flag)
コード例 #4
0
ファイル: test_dbm.py プロジェクト: assad2012/tokyo-python
 def test_open_default(self):
     path = os.path.join(tempfile.gettempdir(), "tmp_tdbm_test.db")
     db = tdbm.open(path, "c")
     self.assertTrue(isinstance(db, tdbm.TCHDB))
     db.close()
     os.remove(path)