def test_send__with_format_name(self): event = self.mock_modelevent('created.{.occasion}') event.reverse = None instance = Mock(occasion='festivus') event.send(instance, {'foo': 'bar'}, sender=None) self.dispatcher.send.assert_called_with( 'created.festivus', { 'ref': instance.get_absolute_url(), 'data': { 'foo': 'bar', }, 'event': 'created.festivus', 'sender': None, }, None, on_success=None, on_error=None, timeout=None, on_timeout=None, retry=None, retry_delay=None, retry_max=None, recipient_validators=None, headers=None, context=None, extra_subscribers=None, allow_keepalive=True, )
def test_send__with_request_data(self): event = self.mock_event('x.y', request_data={'agent': 'AGENT'}) event.reverse = None instance = Mock(name='instance') event.send(instance, {'foo': 'bar'}, sender=None) self.dispatcher.send.assert_called_with( event.name, { 'ref': instance.get_absolute_url(), 'data': { 'foo': 'bar', }, 'agent': 'AGENT', 'event': 'x.y', 'sender': None, }, None, on_success=None, on_error=None, timeout=None, on_timeout=None, retry=None, retry_delay=None, retry_max=None, recipient_validators=None, headers=None, context=None, extra_subscribers=None, allow_keepalive=True, )