X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=test%2Ftest_mysql.py;h=88f014d138851c1e53f52620e8a0be982ae308b1;hb=eb25ddf86e9f278d3e39137cae613789344dcfa2;hp=760550bd83bfee4d8b6b7a844d6f9141f62ddcf4;hpb=b061d3e9508435b4c9c687743a2c95e385815637;p=roundup.git diff --git a/test/test_mysql.py b/test/test_mysql.py index 760550b..88f014d 100644 --- a/test/test_mysql.py +++ b/test/test_mysql.py @@ -23,7 +23,7 @@ from roundup.hyperdb import DatabaseError from roundup.backends import get_backend, have_backend from db_test_base import DBTest, ROTest, config, SchemaTest, ClassicInitTest -from db_test_base import ConcurrentDBTest +from db_test_base import ConcurrentDBTest, FilterCacheTest class mysqlOpener: @@ -68,9 +68,18 @@ class mysqlConcurrencyTest(mysqlOpener, ConcurrentDBTest): backend = 'mysql' def setUp(self): mysqlOpener.setUp(self) - ClassicInitTest.setUp(self) + ConcurrentDBTest.setUp(self) def tearDown(self): - ClassicInitTest.tearDown(self) + ConcurrentDBTest.tearDown(self) + self.nuke_database() + +class mysqlFilterCacheTest(mysqlOpener, FilterCacheTest): + backend = 'mysql' + def setUp(self): + mysqlOpener.setUp(self) + FilterCacheTest.setUp(self) + def tearDown(self): + FilterCacheTest.tearDown(self) self.nuke_database() from session_common import RDBMSTest @@ -103,6 +112,7 @@ def test_suite(): suite.addTest(unittest.makeSuite(mysqlClassicInitTest)) suite.addTest(unittest.makeSuite(mysqlSessionTest)) suite.addTest(unittest.makeSuite(mysqlConcurrencyTest)) + suite.addTest(unittest.makeSuite(mysqlFilterCacheTest)) return suite if __name__ == '__main__':