summaryrefslogtreecommitdiffstats
path: root/nova/tests/test_migrations.py
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2013-05-11 00:19:04 +0000
committerGerrit Code Review <review@openstack.org>2013-05-11 00:19:04 +0000
commit7cb353e8d264fe51845b690df42d5597fe063293 (patch)
tree9c0c075a56d37b0b1818112b4b6a7c8c2f0bbde3 /nova/tests/test_migrations.py
parent260d7efce73d2f175a8f647e61d3ff5b71e0f885 (diff)
parenta9b8fbc0e963bc81c4f4dc47dfcc9f31f3d8ef2e (diff)
downloadnova-7cb353e8d264fe51845b690df42d5597fe063293.tar.gz
nova-7cb353e8d264fe51845b690df42d5597fe063293.tar.xz
nova-7cb353e8d264fe51845b690df42d5597fe063293.zip
Merge "Add sqlalchemy migration utils.check_shadow_table method"
Diffstat (limited to 'nova/tests/test_migrations.py')
-rw-r--r--nova/tests/test_migrations.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/nova/tests/test_migrations.py b/nova/tests/test_migrations.py
index d03e18160..b2319cc09 100644
--- a/nova/tests/test_migrations.py
+++ b/nova/tests/test_migrations.py
@@ -56,6 +56,7 @@ from sqlalchemy.dialects import postgresql
from sqlalchemy.dialects import sqlite
import sqlalchemy.exc
+from nova.db.sqlalchemy import api as db
import nova.db.sqlalchemy.migrate_repo
from nova.openstack.common import lockutils
from nova.openstack.common import log as logging
@@ -855,13 +856,13 @@ class TestNovaMigrations(BaseMigrationTestCase, CommonTestsMixIn):
meta.reflect(engine)
table_names = set(meta.tables.keys())
for table_name in table_names:
- if table_name.startswith("shadow_"):
+ if table_name.startswith(db._SHADOW_TABLE_PREFIX):
shadow_name = table_name
- base_name = table_name.replace("shadow_", "")
+ base_name = table_name.replace(db._SHADOW_TABLE_PREFIX, "")
self.assertIn(base_name, table_names)
else:
base_name = table_name
- shadow_name = "shadow_" + table_name
+ shadow_name = db._SHADOW_TABLE_PREFIX + table_name
self.assertIn(shadow_name, table_names)
shadow_table = get_table(engine, shadow_name)
base_table = get_table(engine, base_name)