Example #1
0
 def setUp(self):
     # we change DB metadata in tests so we reload
     # models to refresh the metadata to it's original state
     six.moves.reload_module(rally.common.db.sqlalchemy.models)
     super(MigrationTestCase, self).setUp()
     self.alembic_config = api._alembic_config()
     self.engine = api.get_engine()
     # remove everything from DB and stamp it as 'base'
     # so that migration (i.e. upgrade up to 'head')
     # will actually take place
     db.schema_cleanup()
     db.schema_stamp("base")
Example #2
0
 def setUp(self):
     # we change DB metadata in tests so we reload
     # models to refresh the metadata to it's original state
     six.moves.reload_module(rally.common.db.sqlalchemy.models)
     super(MigrationTestCase, self).setUp()
     self.alembic_config = api._alembic_config()
     self.engine = api.get_engine()
     # remove everything from DB and stamp it as 'base'
     # so that migration (i.e. upgrade up to 'head')
     # will actually take place
     db.schema_cleanup()
     db.schema_stamp("base")