Code

Forward-porting of fixes from the maintenance branch.
[roundup.git] / test / test_bsddb.py
index 45059b9edcb8fbc6db457a27136b70e90b249eea..24cde202a96188b731a79e3af630a2924cfab477 100644 (file)
 # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE,
 # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
 # 
-# $Id: test_bsddb.py,v 1.1 2003-10-25 22:53:26 richard Exp $ 
+# $Id: test_bsddb.py,v 1.2 2003-11-14 00:11:19 richard Exp $ 
 
 import unittest, os, shutil, time
 
-from db_test_base import DBTest, ROTest, SchemaTest, \
-    ClassicInitTest
+from db_test_base import DBTest, ROTest, SchemaTest, ClassicInitTest, config
 from roundup import backends
 
 class bsddbOpener:
     if hasattr(backends, 'bsddb'):
         from roundup.backends import bsddb as module
 
+    def nuke_database(self):
+        shutil.rmtree(config.DATABASE)
+
 class bsddbDBTest(bsddbOpener, DBTest):
     pass