Suppress warning under VMInterfaceTest

This commit is contained in:
Jeremy Stretch 2025-05-16 12:30:23 -04:00
parent 4db269635a
commit 3f3d379a1c

View File

@ -1,3 +1,5 @@
import logging
from django.test import tag from django.test import tag
from django.urls import reverse from django.urls import reverse
from netaddr import IPNetwork from netaddr import IPNetwork
@ -10,7 +12,9 @@ from extras.choices import CustomFieldTypeChoices
from extras.models import ConfigTemplate, CustomField from extras.models import ConfigTemplate, CustomField
from ipam.choices import VLANQinQRoleChoices from ipam.choices import VLANQinQRoleChoices
from ipam.models import Prefix, VLAN, VRF from ipam.models import Prefix, VLAN, VRF
from utilities.testing import APITestCase, APIViewTestCases, create_test_device, create_test_virtualmachine from utilities.testing import (
APITestCase, APIViewTestCases, create_test_device, create_test_virtualmachine, disable_logging,
)
from virtualization.choices import * from virtualization.choices import *
from virtualization.models import * from virtualization.models import *
@ -402,7 +406,8 @@ class VMInterfaceTest(APIViewTestCases.APIViewTestCase):
# Attempt to delete only the parent interface # Attempt to delete only the parent interface
url = self._get_detail_url(interface1) url = self._get_detail_url(interface1)
self.client.delete(url, **self.header) with disable_logging(level=logging.WARNING):
self.client.delete(url, **self.header)
self.assertEqual(virtual_machine.interfaces.count(), 4) # Parent was not deleted self.assertEqual(virtual_machine.interfaces.count(), 4) # Parent was not deleted
# Attempt to bulk delete parent & child together # Attempt to bulk delete parent & child together