def test_it_should_get_migration_from_version_number(self): db_migrate = SimpleDBMigrate(self.config) migration = db_migrate.get_migration_from_version_number( '20090214115100') self.assertEqual('20090214115100', migration.version) self.assertEqual('20090214115100_01_test_migration.migration', migration.file_name)
def test_it_should_use_get_all_migrations_versions_method_to_get_migration_from_version_number(self, get_all_migrations_mock): db_migrate = SimpleDBMigrate(self.config) db_migrate.get_migration_from_version_number('20090214115100') self.assertEqual(1, get_all_migrations_mock.call_count)
def test_it_should_not_get_migration_from_invalid_version_number(self): db_migrate = SimpleDBMigrate(self.config) migration = db_migrate.get_migration_from_version_number('***invalid***') self.assertEqual(None, migration)
def test_it_should_get_migration_from_version_number(self): db_migrate = SimpleDBMigrate(self.config) migration = db_migrate.get_migration_from_version_number('20090214115100') self.assertEqual('20090214115100', migration.version) self.assertEqual('20090214115100_01_test_migration.migration', migration.file_name)
def test_it_should_use_get_all_migrations_versions_method_to_get_migration_from_version_number( self, get_all_migrations_mock): db_migrate = SimpleDBMigrate(self.config) db_migrate.get_migration_from_version_number('20090214115100') self.assertEqual(1, get_all_migrations_mock.call_count)
def test_it_should_not_get_migration_from_invalid_version_number(self): db_migrate = SimpleDBMigrate(self.config) migration = db_migrate.get_migration_from_version_number( '***invalid***') self.assertEqual(None, migration)