X-Git-Url: https://git.tokkee.org/?p=roundup.git;a=blobdiff_plain;f=test%2Ftest_postgresql.py;h=52e82f7a8420f054e6adc9ada52cc1bd0e999004;hp=3d2629c32bf947f37d397d37444d9da830a33e8f;hb=fdf717d7e57a8a7f21c00f9431d5fe7b20d83e89;hpb=3279b5cb0212f1ea06c3322d0cc4db8b56e07f8e diff --git a/test/test_postgresql.py b/test/test_postgresql.py index 3d2629c..52e82f7 100644 --- a/test/test_postgresql.py +++ b/test/test_postgresql.py @@ -22,6 +22,7 @@ import unittest from roundup.hyperdb import DatabaseError from db_test_base import DBTest, ROTest, config, SchemaTest, ClassicInitTest +from db_test_base import ConcurrentDBTest from roundup.backends import get_backend, have_backend @@ -57,6 +58,16 @@ class postgresqlROTest(postgresqlOpener, ROTest): ROTest.tearDown(self) postgresqlOpener.tearDown(self) +class postgresqlConcurrencyTest(postgresqlOpener, ConcurrentDBTest): + backend = 'postgresql' + def setUp(self): + postgresqlOpener.setUp(self) + ConcurrentDBTest.setUp(self) + + def tearDown(self): + ConcurrentDBTest.tearDown(self) + postgresqlOpener.tearDown(self) + class postgresqlSchemaTest(postgresqlOpener, SchemaTest): def setUp(self): postgresqlOpener.setUp(self) @@ -102,6 +113,7 @@ def test_suite(): suite.addTest(unittest.makeSuite(postgresqlSchemaTest)) suite.addTest(unittest.makeSuite(postgresqlClassicInitTest)) suite.addTest(unittest.makeSuite(postgresqlSessionTest)) + suite.addTest(unittest.makeSuite(postgresqlConcurrencyTest)) return suite # vim: set et sts=4 sw=4 :