def make_test_app(): clear_entry_services() app = Sanic(__name__) database = PostgresqlDatabase(database=DB) app.blueprint(bp, db=database, db_name=DB_NAME, loop=None) service = get_entry_service() service.dropdb() service.initdb() database.close() database.allow_sync = False app.db = database return app
def make_test_app(): clear_session_services() clear_user_services() app = Sanic(__name__) database = PostgresqlDatabase(database=DB) app.blueprint(session_blueprint, db=database, db_name=DB_SESSION_NAME, loop=None) app.blueprint(bp, db=database, db_name=DB_NAME, loop=None, sessions_db_name=DB_SESSION_NAME) service = get_user_service() service.dropdb() service.initdb() service = get_session_service() service.dropdb() service.initdb() database.close() database.allow_sync = False app.db = database return app
def init_db(cls, database_name, **kwargs): database = PostgresqlDatabase(database_name, **kwargs) cls.database.initialize(database) User.create_table(fail_silently=True) database.allow_sync = False