From 9eaa754889d75d0fbb14f0bb5af9bb4411949511 Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Fri, 20 Mar 2026 15:17:16 -0400 Subject: [PATCH] Extend test_send_webhook() to check for inclusion of request path --- netbox/extras/tests/test_event_rules.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/netbox/extras/tests/test_event_rules.py b/netbox/extras/tests/test_event_rules.py index 4f9aec74f..dacfefde6 100644 --- a/netbox/extras/tests/test_event_rules.py +++ b/netbox/extras/tests/test_event_rules.py @@ -345,6 +345,7 @@ class EventRuleTest(APITestCase): def test_send_webhook(self): request_id = uuid.uuid4() + url_path = reverse('dcim:site_add') def dummy_send(_, request, **kwargs): """ @@ -372,12 +373,13 @@ class EventRuleTest(APITestCase): self.assertEqual(body['context']['foo'], 123) # From netbox.tests.dummy_plugin self.assertEqual(body['request']['id'], str(request_id)) self.assertEqual(body['request']['method'], 'GET') + self.assertEqual(body['request']['path'], url_path) self.assertEqual(body['request']['user'], 'testuser') return HttpResponse() # Create a dummy request - request = RequestFactory().get(reverse('dcim:site_add')) + request = RequestFactory().get(url_path) request.id = request_id request.user = self.user