def test_backend_can_not_be_module(self, app): with pytest.raises(ImproperlyConfigured): backends.by_name(pytest, app.loader)
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)
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)
def test_unknown_backend(self, app): with pytest.raises(ImportError): backends.by_name('fasodaopjeqijwqe', app.loader)