def test_use_flask_context(self): context = mock.MagicMock() app.app_context = lambda: context app.config['CELERY_ALWAYS_EAGER'] = True app.config['CELERY_IGNORE_RESULT'] = True cell = instance(app) class FakeTask(cell.Task): def run(self): pass task = FakeTask() cell.tasks.register(task) task.delay() context.__enter__.assert_called_once_with()
def test_use_flask_context(self): context = mock.MagicMock() app.app_context = lambda: context app.config['CELERY_ALWAYS_EAGER'] = True app.config['CELERY_IGNORE_RESULT'] = True cell = instance(app) class FakeTask(cell.Task): name = 'test' def run(self): pass task = FakeTask() cell.tasks.register(task) task.delay() context.__enter__.assert_called_once_with()
from gitmostwanted.services import celery as service_celery, db as service_db, log as service_log from flask import Flask from os import environ env = environ.get('GMW_APP_ENV', 'development').capitalize() app = Flask(__name__) app.config.from_object('gitmostwanted.config.Config' + env) app.config.from_envvar('GMW_APP_SETTINGS', silent=True) celery = service_celery.instance(app) log = service_log.instance(app) db = service_db.instance(app) del Flask, service_celery, service_db, service_log, environ
from flask import Flask from gitmostwanted.services import\ celery as service_celery, db as service_db, log as service_log, sentry as service_sentry from os import environ env = environ.get('GMW_APP_ENV', 'development').capitalize() app = Flask(__name__) app.config.from_object('gitmostwanted.config.Config' + env) app.config.from_envvar('GMW_APP_SETTINGS', silent=True) celery = service_celery.instance(app) db = service_db.instance(app) log = service_log.instance(app) sentry = service_sentry.instance(app) del environ, Flask, service_celery, service_db, service_log, service_sentry
class FakeTask(instance(app).Task): def run(self): pass