From 189eda8643d8008276a48f1a494971e4d9f187ae Mon Sep 17 00:00:00 2001 From: Jason Novinger Date: Mon, 7 Apr 2025 18:20:36 -0500 Subject: [PATCH] Fix broken tests from changes to ServiceForm/ServiceCreateForm --- netbox/ipam/tests/test_views.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/netbox/ipam/tests/test_views.py b/netbox/ipam/tests/test_views.py index fc2aa4ac2..ad9412979 100644 --- a/netbox/ipam/tests/test_views.py +++ b/netbox/ipam/tests/test_views.py @@ -1082,7 +1082,8 @@ class ServiceTestCase(ViewTestCases.PrimaryObjectViewTestCase): tags = create_tags('Alpha', 'Bravo', 'Charlie') cls.form_data = { - 'device': device.pk, + 'parent_object_type': ContentType.objects.get_for_model(Device).pk, + 'parent': device.pk, 'name': 'Service X', 'protocol': ServiceProtocolChoices.PROTOCOL_TCP, 'ports': '104,105', @@ -1126,10 +1127,12 @@ class ServiceTestCase(ViewTestCases.PrimaryObjectViewTestCase): request = { 'path': self._get_url('add'), 'data': { - 'device': device.pk, + 'parent_object_type': ContentType.objects.get_for_model(Device).pk, + 'parent': device.pk, 'service_template': service_template.pk, }, } + self.assertHttpStatus(self.client.post(**request), 302) instance = self._get_queryset().order_by('pk').last() self.assertEqual(instance.parent, device)