Fix lock range

This commit fixes the lock range. Because we should get a semaphore
before the checking the db availability. Otherwise, one or more sessions
are remaining when deleting its database.

Change-Id: Idd59a4094b92837fd357711477166afed5c5e234
This commit is contained in:
Masayuki Igawa
2016-04-05 13:50:09 +09:00
parent 9211c315fd
commit 048c198294

View File

@@ -36,9 +36,9 @@ class TestDatabaseAPI(base.TestCase):
def setUp(self):
super(TestDatabaseAPI, self).setUp()
self.useFixture(fixtures.LockFixture(self.dialect))
if not db_test_utils.is_backend_avail(self.dialect):
raise self.skipTest('%s is not available' % self.dialect)
self.useFixture(fixtures.LockFixture(self.dialect))
if self.dialect == 'mysql':
self.useFixture(fixtures.MySQLConfFixture())
elif self.dialect == 'postgres':