mirror of
https://github.com/pacnpal/django-anymail.git
synced 2025-12-20 03:41:05 -05:00
Webhooks: default tracking event tags=[], metadata={}
If a tracking event doesn't contain tags or metadata, set the event
record fields to tags=[] or metadata={} to simplify checking values.
Closes #67
This commit is contained in:
@@ -97,8 +97,8 @@ class SparkPostDeliveryTestCase(WebhookTestCase):
|
||||
self.assertIsInstance(event, AnymailTrackingEvent)
|
||||
self.assertEqual(event.event_type, "delivered")
|
||||
self.assertEqual(event.recipient, "Recipient@example.com")
|
||||
self.assertEqual(event.tags, None)
|
||||
self.assertEqual(event.metadata, None)
|
||||
self.assertEqual(event.tags, [])
|
||||
self.assertEqual(event.metadata, {})
|
||||
|
||||
def test_bounce_event(self):
|
||||
raw_events = [{
|
||||
|
||||
Reference in New Issue
Block a user