Пример #1
0
 def load_configuration(self):
     if not Configuration.instance:
         Configuration.load()
Пример #2
0
 def __init__(self):
     Configuration.load()
     self.db = production_session()
Пример #3
0
    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):