def test_11_run_migration_bad_command():
"""Verify that run_migration detects a bad command"""
try:
os.unlink(TEST_DB_FILE)
except:
pass
rc = pydbvolve.run_migration(TEST_CONFIG_FILE, 'BAD_COMMAND_STRING', 'r1.0.0', True, False)
assert(rc != 0)
# test second path (which should not be hit, but you never know...)
pydbvolve.VALID_ACTIONS.add('BAD_COMMAND_STRING')
rc = pydbvolve.run_migration(TEST_CONFIG_FILE, 'BAD_COMMAND_STRING', 'r1.0.0', True, False)
assert(rc != 0)
importlib.reload(pydbvolve)
os.unlink(TEST_DB_FILE)
# End test_11_run_migration_bad_command
评论列表
文章目录