From e32d95e4285bd6eb76cf3ec8cb705133dc98f829 Mon Sep 17 00:00:00 2001 From: Lucas Alvares Gomes Date: Fri, 6 Jun 2014 15:18:37 +0100 Subject: [PATCH] Fix AttributeError when calling create_engine() The module which contains the create_engine() method is the sqlalchemy, not slqalchemy.api. Change-Id: I0b9e2f5b25f0c8ea9f7e55d863fa170cc9c09564 Partial-Bug: #1327225 --- ironic/tests/db/sqlalchemy/test_migrations.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ironic/tests/db/sqlalchemy/test_migrations.py b/ironic/tests/db/sqlalchemy/test_migrations.py index 7119934c65..016bafdd1b 100644 --- a/ironic/tests/db/sqlalchemy/test_migrations.py +++ b/ironic/tests/db/sqlalchemy/test_migrations.py @@ -50,7 +50,6 @@ import six.moves.urllib.parse as urlparse import sqlalchemy import sqlalchemy.exc -from ironic.db.sqlalchemy import api as sqla_api from ironic.db.sqlalchemy import migration from ironic.openstack.common.db.sqlalchemy import utils as db_utils from ironic.openstack.common import lockutils @@ -165,7 +164,7 @@ class BaseMigrationTestCase(base.TestCase): self.engines = {} for key, value in self.test_databases.items(): - self.engines[key] = sqla_api.create_engine(value) + self.engines[key] = sqlalchemy.create_engine(value) # We start each test case with a completely blank slate. self.temp_dir = self.useFixture(fixtures.TempDir())