def setUp(self): flask_app = create_flask(FLASK_TESTING_CONFIG, DATABASE_TESTING_CONFIG) self.flask_app = flask_app.test_client() self.db_engine = get_engine(DATABASE_TESTING_CONFIG.URI) self.db = get_session_from_engine(self.db_engine) create_base(Base, self.db_engine)
initialize_base(db) # INITIAL DIRECTORY DATA def hard_check_files(): try: discover_files(immediate=db) verify_files().apply_async(timeout=10) except TimeoutError: pass hard_check_files() # FLASK flask_app = create_flask(FLASK_CONFIG, DATABASE_CONFIG) def run_server(): flask_app.run() server = Process(target=run_server) # START obs = schedule_observer() obs.start() server.start() try: