diff --git a/test/test_anydbm.py b/test/test_anydbm.py
index 84d3108d1c317f1521568a5ecb7544ee5e3def31..fa18eb3994caf71517eb780067273b76de60061b 100644 (file)
--- a/test/test_anydbm.py
+++ b/test/test_anydbm.py
# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE,
# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
#
-# $Id: test_anydbm.py,v 1.1 2003-10-25 22:53:26 richard Exp $
+# $Id: test_anydbm.py,v 1.4 2004-11-03 01:34:21 richard Exp $
import unittest, os, shutil, time
+from roundup.backends import get_backend
-from db_test_base import DBTest, ROTest, SchemaTest, ClassicInitTest
+from db_test_base import DBTest, ROTest, SchemaTest, ClassicInitTest, config
class anydbmOpener:
- from roundup.backends import anydbm as module
+ module = get_backend('anydbm')
+
+ def nuke_database(self):
+ shutil.rmtree(config.DATABASE)
class anydbmDBTest(anydbmOpener, DBTest):
pass
class anydbmClassicInitTest(ClassicInitTest):
backend = 'anydbm'
+from session_common import DBMTest
+class anydbmSessionTest(anydbmOpener, DBMTest):
+ pass
+
def test_suite():
suite = unittest.TestSuite()
print 'Including anydbm tests'
suite.addTest(unittest.makeSuite(anydbmROTest))
suite.addTest(unittest.makeSuite(anydbmSchemaTest))
suite.addTest(unittest.makeSuite(anydbmClassicInitTest))
+ suite.addTest(unittest.makeSuite(anydbmSessionTest))
return suite
if __name__ == '__main__':