示例#1
0
 def test_backend_can_not_be_module(self, app):
     with pytest.raises(ImproperlyConfigured):
         backends.by_name(pytest, app.loader)
示例#2
0
 def test_sym_raises_ValuError(self, app):
     with patch('celery.app.backends.symbol_by_name') as sbn:
         sbn.side_effect = ValueError()
         with pytest.raises(ImproperlyConfigured):
             backends.by_name('xxx.xxx:foo', app.loader)
示例#3
0
def get_backend_cls(backend=None, loader=None, **kwargs):
    """Deprecated alias to :func:`celery.app.backends.by_name`."""
    return _backends.by_name(backend=backend, loader=loader, **kwargs)
示例#4
0
 def test_unknown_backend(self, app):
     with pytest.raises(ImportError):
         backends.by_name('fasodaopjeqijwqe', app.loader)
示例#5
0
def get_backend_cls(backend=None, loader=None, **kwargs):
    """Deprecated alias to :func:`celery.app.backends.by_name`."""
    return _backends.by_name(backend=backend, loader=loader, **kwargs)