diff options
author | Jenkins <jenkins@review.openstack.org> | 2013-05-11 00:19:04 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2013-05-11 00:19:04 +0000 |
commit | 7cb353e8d264fe51845b690df42d5597fe063293 (patch) | |
tree | 9c0c075a56d37b0b1818112b4b6a7c8c2f0bbde3 /nova/tests/test_migrations.py | |
parent | 260d7efce73d2f175a8f647e61d3ff5b71e0f885 (diff) | |
parent | a9b8fbc0e963bc81c4f4dc47dfcc9f31f3d8ef2e (diff) | |
download | nova-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.py | 7 |
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) |