def clear_database(self): # Disconnect the database before deleting from keystone.backends import sqlalchemy sqlalchemy.unregister_models() super(SQLTest, self).clear_database()
def clear_all_data(self): """ Purges the database of all data """ db.unregister_models() reload(db) backends.configure_backends()
def clear_all_data(): """ Purges the database of all data """ db.unregister_models() reload(db) backends.configure_backends()
def clear_all_data(self): """ Purges the database of all data """ db.unregister_models() logger.debug("Cleared all data from database") #TODO: You can't register models without passing in options db.register_models(options=None)
def clear_all_data(self): """ Purges the database of all data """ db.unregister_models() logger.debug("Cleared all data from database") opts = self.options db.register_models(options=opts['keystone.backends.sqlalchemy'])
def clear_all_data(self): """ Purges the database of all data """ db.unregister_models() logger.debug("Cleared all data from database") reload(db) backends.configure_backends()
def tearDown(self): db.unregister_models() reload(db)
def setUp(self): self.update_CONF(self.current_template) db.unregister_models() reload(db) backends.configure_backends() super(BackendTestCase, self).setUp()