Extend DeviceComponentViewTestCase to include GetObjectViewTestCase

This commit is contained in:
Jeremy Stretch 2020-06-25 11:04:42 -04:00
parent 422db03515
commit fa71921fa5
3 changed files with 13 additions and 9 deletions

View File

@ -1194,10 +1194,7 @@ class PowerOutletTestCase(ViewTestCases.DeviceComponentViewTestCase):
) )
class InterfaceTestCase( class InterfaceTestCase(ViewTestCases.DeviceComponentViewTestCase):
ViewTestCases.GetObjectViewTestCase,
ViewTestCases.DeviceComponentViewTestCase,
):
model = Interface model = Interface
@classmethod @classmethod
@ -1425,7 +1422,16 @@ class DeviceBayTestCase(ViewTestCases.DeviceComponentViewTestCase):
) )
class InventoryItemTestCase(ViewTestCases.DeviceComponentViewTestCase): # TODO: Convert to DeviceComponentViewTestCase?
class InventoryItemTestCase(
ViewTestCases.EditObjectViewTestCase,
ViewTestCases.DeleteObjectViewTestCase,
ViewTestCases.ListObjectsViewTestCase,
ViewTestCases.BulkCreateObjectsViewTestCase,
ViewTestCases.BulkImportObjectsViewTestCase,
ViewTestCases.BulkEditObjectsViewTestCase,
ViewTestCases.BulkDeleteObjectsViewTestCase
):
model = InventoryItem model = InventoryItem
@classmethod @classmethod

View File

@ -917,6 +917,7 @@ class ViewTestCases:
maxDiff = None maxDiff = None
class DeviceComponentViewTestCase( class DeviceComponentViewTestCase(
GetObjectViewTestCase,
EditObjectViewTestCase, EditObjectViewTestCase,
DeleteObjectViewTestCase, DeleteObjectViewTestCase,
ListObjectsViewTestCase, ListObjectsViewTestCase,

View File

@ -189,10 +189,7 @@ class VirtualMachineTestCase(ViewTestCases.PrimaryObjectViewTestCase):
} }
class VMInterfaceTestCase( class VMInterfaceTestCase(ViewTestCases.DeviceComponentViewTestCase):
ViewTestCases.GetObjectViewTestCase,
ViewTestCases.DeviceComponentViewTestCase,
):
model = VMInterface model = VMInterface
@classmethod @classmethod