summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--oslo_db/sqlalchemy/provision.py2
-rw-r--r--oslo_db/sqlalchemy/test_fixtures.py6
2 files changed, 5 insertions, 3 deletions
diff --git a/oslo_db/sqlalchemy/provision.py b/oslo_db/sqlalchemy/provision.py
index a1e1d19..8f4a60c 100644
--- a/oslo_db/sqlalchemy/provision.py
+++ b/oslo_db/sqlalchemy/provision.py
@@ -111,7 +111,7 @@ class DatabaseResource(testresources.TestResourceManager):
"""
def __init__(self, database_type, _enginefacade=None,
- provision_new_database=False, ad_hoc_url=None):
+ provision_new_database=True, ad_hoc_url=None):
super(DatabaseResource, self).__init__()
self.database_type = database_type
self.provision_new_database = provision_new_database
diff --git a/oslo_db/sqlalchemy/test_fixtures.py b/oslo_db/sqlalchemy/test_fixtures.py
index fd954b3..9ee86c8 100644
--- a/oslo_db/sqlalchemy/test_fixtures.py
+++ b/oslo_db/sqlalchemy/test_fixtures.py
@@ -324,7 +324,8 @@ class SimpleDbFixture(BaseDbFixture):
return self._dependency_resources["_db_%s" % self.ident]
def _generate_database_resource(self, _enginefacade):
- return provision.DatabaseResource(self.driver, _enginefacade)
+ return provision.DatabaseResource(self.driver, _enginefacade,
+ provision_new_database=False)
def _setUp(self):
super(SimpleDbFixture, self)._setUp()
@@ -392,7 +393,8 @@ class AdHocDbFixture(SimpleDbFixture):
def _generate_database_resource(self, _enginefacade):
return provision.DatabaseResource(
- self.driver, _enginefacade, ad_hoc_url=self.url)
+ self.driver, _enginefacade, ad_hoc_url=self.url,
+ provision_new_database=False)
def _cleanup(self):
self._teardown_resources()