def app(request): config = copy(Config) config.TESTING = True config.APP_TYPE = 'admin' if 'admin_api' in request.keywords else 'public' app = create_app(config) if 'unit' in request.keywords: yield app else: fixtures = Fixtures(app) fixtures.setup() yield app fixtures.teardown()
def app(request): Config.TESTING = True app = create_app(Config) if 'unit' in request.keywords: # unit tests don't get data fixtures yield app else: # other tests need the test data set fixtures = Fixtures(app) fixtures.setup() yield app fixtures.teardown()