def setUpDatastorage(test): setUpCA(test) config.addPackage('memphis.storage.meta') config.loadPackage('memphis.config') engine = create_engine('sqlite://') Session = sessionmaker() Session.configure(bind=engine) session = Session() config.begin() storage.setMetadata(sqlalchemy.MetaData()) storage.initialize(engine, session) config.commit() session.commit()
def tearDownDatastorage(test): sqlalchemy.orm.clear_mappers() storage.setSession(None) storage.setMetadata(None) catesting.tearDown(test) tearDownConfig(test)