Пример #1
0
 def test_mark_as_failure__bound_errback(self):
     b = BaseBackend(app=self.app)
     b._store_result = Mock()
     request = Mock(name='request')
     request.errbacks = [
         self.bound_errback.subtask(args=[1], immutable=True)]
     exc = KeyError()
     group = self.patching('celery.backends.base.group')
     b.mark_as_failure('id', exc, request=request)
     group.assert_called_with(request.errbacks, app=self.app)
     group.return_value.apply_async.assert_called_with(
         (request.id, ), parent_id=request.id, root_id=request.root_id)
Пример #2
0
 def test_mark_as_failure__bound_errback(self):
     b = BaseBackend(app=self.app)
     b._store_result = Mock()
     request = Mock(name='request')
     request.errbacks = [
         self.bound_errback.subtask(args=[1], immutable=True)]
     exc = KeyError()
     group = self.patching('celery.backends.base.group')
     b.mark_as_failure('id', exc, request=request)
     group.assert_called_with(request.errbacks, app=self.app)
     group.return_value.apply_async.assert_called_with(
         (request.id, ), parent_id=request.id, root_id=request.root_id)