Make sure MigrationManagers always get Unicode names.
If we fail to do this, SQLAlchemy complains that we're binding a non-Unicode value to a Unicode column.
This commit is contained in:
parent
f2e3a6a01c
commit
a00ac32045
@ -52,7 +52,7 @@ def gather_database_data(media_types):
|
||||
|
||||
managed_dbdata.append(
|
||||
DatabaseData(
|
||||
'__main__', MAIN_MODELS, MAIN_MIGRATIONS))
|
||||
u'__main__', MAIN_MODELS, MAIN_MIGRATIONS))
|
||||
|
||||
# Then get all registered media managers (eventually, plugins)
|
||||
for media_type in media_types:
|
||||
|
@ -561,7 +561,7 @@ def test_set1_to_set3():
|
||||
|
||||
printer = CollectingPrinter()
|
||||
migration_manager = MigrationManager(
|
||||
'__main__', SET1_MODELS, SET1_MIGRATIONS, Session(),
|
||||
u'__main__', SET1_MODELS, SET1_MIGRATIONS, Session(),
|
||||
printer)
|
||||
|
||||
# Check latest migration and database current migration
|
||||
@ -586,7 +586,7 @@ def test_set1_to_set3():
|
||||
|
||||
# Try to "re-migrate" with same manager settings... nothing should happen
|
||||
migration_manager = MigrationManager(
|
||||
'__main__', SET1_MODELS, SET1_MIGRATIONS, Session(),
|
||||
u'__main__', SET1_MODELS, SET1_MIGRATIONS, Session(),
|
||||
printer)
|
||||
assert migration_manager.init_or_migrate() == None
|
||||
|
||||
@ -668,7 +668,7 @@ def test_set1_to_set3():
|
||||
# isn't said to be updated yet
|
||||
printer = CollectingPrinter()
|
||||
migration_manager = MigrationManager(
|
||||
'__main__', SET3_MODELS, SET3_MIGRATIONS, Session(),
|
||||
u'__main__', SET3_MODELS, SET3_MIGRATIONS, Session(),
|
||||
printer)
|
||||
|
||||
assert migration_manager.latest_migration == 7
|
||||
@ -694,7 +694,7 @@ def test_set1_to_set3():
|
||||
|
||||
# Make sure version matches expected
|
||||
migration_manager = MigrationManager(
|
||||
'__main__', SET3_MODELS, SET3_MIGRATIONS, Session(),
|
||||
u'__main__', SET3_MODELS, SET3_MIGRATIONS, Session(),
|
||||
printer)
|
||||
assert migration_manager.latest_migration == 7
|
||||
assert migration_manager.database_current_migration == 7
|
||||
|
Loading…
x
Reference in New Issue
Block a user