def tearDown(self): """ Delete database after each test. """ from zou.app.utils import dbhelpers dbhelpers.drop_all()
def setUp(self): """ Reset database before each test. """ super(ApiDBTestCase, self).setUp() from zou.app.utils import dbhelpers dbhelpers.drop_all() dbhelpers.create_all() self.log_in()
def clear_db(): "Drop all tables from database" from zou.app import app with app.app_context(): import zou print("Deleting database and tables...") dbhelpers.drop_all() print("Database and tables deleted.") directory = os.path.join(os.path.dirname(zou.__file__), "migrations") flask_migrate.stamp(directory=directory, revision="base")
def clear_db(): "Drop all tables from database" print("Deleting database and tables...") dbhelpers.drop_all() print("Database and tables deleted.")