Пример #1
0
 def _run(self, payload, ignore_errors=False):
     message = Message(payload, self._channel)
     req = Request(message, app=self.registry.celery)
     exc_info = req.execute()
     if exc_info and not ignore_errors:
         raise exc_info.exception
     return exc_info
Пример #2
0
 def test_from_message_invalid_kwargs(self):
     m = self.TaskMessage(self.mytask.name, args=(), kwargs='foo')
     req = Request(m, app=self.app)
     with pytest.raises(InvalidTaskError):
         raise req.execute().exception
Пример #3
0
 def test_from_message_invalid_kwargs(self):
     m = self.TaskMessage(self.mytask.name, args=(), kwargs='foo')
     req = Request(m, app=self.app)
     with pytest.raises(InvalidTaskError):
         raise req.execute().exception