mirror of
https://github.com/netbox-community/netbox.git
synced 2024-05-10 07:54:54 +00:00
Added child counts to API serializers (WIP)
This commit is contained in:
@ -47,7 +47,7 @@ class RegionTest(APITestCase):
|
||||
|
||||
self.assertEqual(
|
||||
sorted(response.data['results'][0]),
|
||||
['id', 'name', 'slug', 'url']
|
||||
['id', 'name', 'site_count', 'slug', 'url']
|
||||
)
|
||||
|
||||
def test_create_region(self):
|
||||
@ -285,7 +285,7 @@ class RackGroupTest(APITestCase):
|
||||
|
||||
self.assertEqual(
|
||||
sorted(response.data['results'][0]),
|
||||
['id', 'name', 'slug', 'url']
|
||||
['id', 'name', 'rack_count', 'slug', 'url']
|
||||
)
|
||||
|
||||
def test_create_rackgroup(self):
|
||||
@ -393,7 +393,7 @@ class RackRoleTest(APITestCase):
|
||||
|
||||
self.assertEqual(
|
||||
sorted(response.data['results'][0]),
|
||||
['id', 'name', 'slug', 'url']
|
||||
['id', 'name', 'rack_count', 'slug', 'url']
|
||||
)
|
||||
|
||||
def test_create_rackrole(self):
|
||||
@ -520,7 +520,7 @@ class RackTest(APITestCase):
|
||||
|
||||
self.assertEqual(
|
||||
sorted(response.data['results'][0]),
|
||||
['display_name', 'id', 'name', 'url']
|
||||
['device_count', 'display_name', 'id', 'name', 'url']
|
||||
)
|
||||
|
||||
def test_create_rack(self):
|
||||
@ -746,7 +746,7 @@ class ManufacturerTest(APITestCase):
|
||||
|
||||
self.assertEqual(
|
||||
sorted(response.data['results'][0]),
|
||||
['id', 'name', 'slug', 'url']
|
||||
['devicetype_count', 'id', 'name', 'slug', 'url']
|
||||
)
|
||||
|
||||
def test_create_manufacturer(self):
|
||||
@ -855,7 +855,7 @@ class DeviceTypeTest(APITestCase):
|
||||
|
||||
self.assertEqual(
|
||||
sorted(response.data['results'][0]),
|
||||
['display_name', 'id', 'manufacturer', 'model', 'slug', 'url']
|
||||
['device_count', 'display_name', 'id', 'manufacturer', 'model', 'slug', 'url']
|
||||
)
|
||||
|
||||
def test_create_devicetype(self):
|
||||
@ -1569,7 +1569,7 @@ class DeviceRoleTest(APITestCase):
|
||||
|
||||
self.assertEqual(
|
||||
sorted(response.data['results'][0]),
|
||||
['id', 'name', 'slug', 'url']
|
||||
['device_count', 'id', 'name', 'slug', 'url', 'virtualmachine_count']
|
||||
)
|
||||
|
||||
def test_create_devicerole(self):
|
||||
@ -1677,7 +1677,7 @@ class PlatformTest(APITestCase):
|
||||
|
||||
self.assertEqual(
|
||||
sorted(response.data['results'][0]),
|
||||
['id', 'name', 'slug', 'url']
|
||||
['device_count', 'id', 'name', 'slug', 'url', 'virtualmachine_count']
|
||||
)
|
||||
|
||||
def test_create_platform(self):
|
||||
@ -3457,7 +3457,7 @@ class VirtualChassisTest(APITestCase):
|
||||
|
||||
self.assertEqual(
|
||||
sorted(response.data['results'][0]),
|
||||
['id', 'master', 'url']
|
||||
['id', 'master', 'member_count', 'url']
|
||||
)
|
||||
|
||||
def test_create_virtualchassis(self):
|
||||
@ -3575,7 +3575,7 @@ class PowerPanelTest(APITestCase):
|
||||
|
||||
self.assertEqual(
|
||||
sorted(response.data['results'][0]),
|
||||
['id', 'name', 'url']
|
||||
['id', 'name', 'powerfeed_count', 'url']
|
||||
)
|
||||
|
||||
def test_create_powerpanel(self):
|
||||
|
Reference in New Issue
Block a user