def app(): try: test_app = init_app(routes=True, set_backends=False) except AssertionError: # Routes have already been set up test_app = init_app(routes=False, set_backends=False) rm_handlers(test_app, django_handlers) test_app.testing = True return test_app
from nose.tools import * # noqa (PEP8 asserts); noqa (PEP8 asserts) logger = logging.getLogger(__name__) def get_default_metaschema(): """This needs to be a method so it gets called after the test database is set up""" return MetaSchema.objects.first() try: test_app = init_app(routes=True, set_backends=False) except AssertionError: # Routes have already been set up test_app = init_app(routes=False, set_backends=False) rm_handlers(test_app, django_handlers) test_app.testing = True # Silence some 3rd-party logging and some "loud" internal loggers SILENT_LOGGERS = [ 'api.caching.tasks', 'factory.generate', 'factory.containers', 'framework.analytics', 'framework.auth.core', 'website.app', 'website.archiver.tasks', 'website.mails', 'website.notifications.listeners', 'website.search.elastic_search',
from nose.tools import * # noqa (PEP8 asserts); noqa (PEP8 asserts) logger = logging.getLogger(__name__) def get_default_metaschema(): """This needs to be a method so it gets called after the test database is set up""" return MetaSchema.objects.first() try: test_app = init_app(routes=True, set_backends=False) except AssertionError: # Routes have already been set up test_app = init_app(routes=False, set_backends=False) rm_handlers(test_app, django_handlers) test_app.testing = True # Silence some 3rd-party logging and some "loud" internal loggers SILENT_LOGGERS = [ 'api.caching.tasks', 'factory.generate', 'factory.containers', 'framework.analytics', 'framework.auth.core', 'website.app', 'website.archiver.tasks', 'website.mails', 'website.notifications.listeners',