From 3e4821e5bec95801f7b198e5d658aea654b2b7f0 Mon Sep 17 00:00:00 2001 From: Arthur Date: Tue, 28 Nov 2023 13:30:42 -0800 Subject: [PATCH] 14132 fix api tests --- netbox/extras/tests/test_filtersets.py | 28 +++++++++++++++++--------- 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/netbox/extras/tests/test_filtersets.py b/netbox/extras/tests/test_filtersets.py index b3c2069b7..aac5b35a5 100644 --- a/netbox/extras/tests/test_filtersets.py +++ b/netbox/extras/tests/test_filtersets.py @@ -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)