13599 update test

This commit is contained in:
Arthur 2023-08-29 10:52:02 -07:00
parent ca242f53fa
commit 417b57171a

View File

@ -29,13 +29,17 @@ class CountersTest(TestCase):
self.assertEqual(device1.interface_count, 2) self.assertEqual(device1.interface_count, 2)
self.assertEqual(device2.interface_count, 2) self.assertEqual(device2.interface_count, 2)
Interface.objects.create(device=device1, name='Interface 5') interface1 = Interface.objects.create(device=device1, name='Interface 5')
Interface.objects.create(device=device2, name='Interface 6') Interface.objects.create(device=device2, name='Interface 6')
device1.refresh_from_db() device1.refresh_from_db()
device2.refresh_from_db() device2.refresh_from_db()
self.assertEqual(device1.interface_count, 3) self.assertEqual(device1.interface_count, 3)
self.assertEqual(device2.interface_count, 3) self.assertEqual(device2.interface_count, 3)
interface1.save()
device1.refresh_from_db()
self.assertEqual(device1.interface_count, 3)
def test_interface_count_deletion(self): def test_interface_count_deletion(self):
""" """
When a tracked object (Interface) is deleted the tracking counter should be updated. When a tracked object (Interface) is deleted the tracking counter should be updated.