def test_accession_app(request, check_constraints, zsa_savepoints, app_settings): from encoded import main app_settings = app_settings.copy() app_settings[ 'accession_factory'] = 'encoded.server_defaults.test_accession' return main({}, **app_settings)
def app(app_settings): from encoded import main app = main({}, **app_settings) yield app # Shutdown multiprocessing pool to close db conns. app.registry['indexer'].shutdown() from contentbase import DBSESSION DBSession = app.registry[DBSESSION] # Dispose connections so postgres can tear down. DBSession.bind.pool.dispose()
def app(app_settings): from encoded import main app = main({}, **app_settings) yield app # Shutdown multiprocessing pool to close db conns. from snovault.elasticsearch import INDEXER app.registry[INDEXER].shutdown() from snovault import DBSESSION DBSession = app.registry[DBSESSION] # Dispose connections so postgres can tear down. DBSession.bind.pool.dispose()
def _app(app_settings): from encoded import main app = main({}, **app_settings) yield app # Shutdown multiprocessing pool to close db conns. from snovault.elasticsearch import INDEXER app.registry[INDEXER].shutdown() from snovault import DBSESSION DBSession = app.registry[DBSESSION] # Dispose connections so postgres can tear down. DBSession.bind.pool.dispose()
def app(app_settings, **kwargs): """ Pass all kwargs onto create_mapping """ from encoded import main from snovault.elasticsearch import create_mapping app = main({}, **app_settings) create_mapping.run(app, **kwargs) yield app from snovault import DBSESSION DBSession = app.registry[DBSESSION] # Dispose connections so postgres can tear down. DBSession.bind.pool.dispose()
def app(app_settings): from encoded.storage import DBSession DBSession.remove() DBSession.configure(bind=None) from encoded import main app = main({}, **app_settings) yield app # Dispose connections so postgres can tear down DBSession.bind.pool.dispose() DBSession.remove() DBSession.configure(bind=None)
def app(request, app_settings): '''WSGI application level functional testing. ''' from encoded.storage import DBSession DBSession.remove() DBSession.configure(bind=None) from encoded import main app = main({}, **app_settings) from encoded.commands import create_mapping create_mapping.run(app) @request.addfinalizer def teardown_app(): # Dispose connections so postgres can tear down DBSession.bind.pool.dispose() DBSession.remove() DBSession.configure(bind=None) return app
def app(app_settings): '''WSGI application level functional testing. ''' from encoded import main return main({}, **app_settings)
def app(zsa_savepoints, check_constraints, app_settings): '''WSGI application level functional testing. ''' from encoded import main return main({}, **app_settings)
def test_accession_app(request, check_constraints, zsa_savepoints, app_settings): from encoded import main app_settings = app_settings.copy() app_settings['accession_factory'] = 'encoded.server_defaults.test_accession' return main({}, **app_settings)