14132 fix api tests

This commit is contained in:
Arthur 2023-11-28 13:30:42 -08:00
parent 6549dce758
commit 3e4821e5be

View File

@ -211,16 +211,26 @@ class EventRuleTestCase(TestCase, BaseFilterSetTests):
def setUpTestData(cls):
content_types = ContentType.objects.filter(model__in=['region', 'site', 'rack', 'location', 'device'])
webhooks = (
Webhook(
name='Webhook 1',
payload_url='http://example.com/?1',
),
Webhook(
name='Webhook 2',
payload_url='http://example.com/?1',
),
Webhook(
name='Webhook 3',
payload_url='http://example.com/?1',
),
)
Webhook.objects.bulk_create(webhooks)
event_rules = (
EventRule(
name='EventRule 1',
),
EventRule(
name='EventRule 2',
),
EventRule(
name='EventRule 3',
),
EventRule(name='EventRule 1', action_object=webhooks[0]),
EventRule(name='EventRule 2', action_object=webhooks[1]),
EventRule(name='EventRule 3', action_object=webhooks[2]),
)
EventRule.objects.bulk_create(event_rules)