def load_configuration(self): if not Configuration.instance: Configuration.load()
def __init__(self): Configuration.load() self.db = production_session()
SessionManager, temp_config, ) import logging import mock import model import os import shutil import tempfile #os.environ['TESTING'] = 'true' from sqlalchemy.orm.session import Session from sqlalchemy.ext.declarative import declarative_base Configuration.load() Base = declarative_base() def package_setup(): """Make sure the database schema is initialized and initial data is in place. """ engine, connection = DatabaseTest.get_database_connection() # First, recreate the schema. # # Base.metadata.drop_all(connection) doesn't work here, so we # approximate by dropping everything except the materialized # views. for table in reversed(Base.metadata.sorted_tables):