mirror of
https://github.com/netbox-community/netbox.git
synced 2025-08-13 02:58:17 -06:00
Fix test
This commit is contained in:
parent
aca37f330a
commit
0d7ba6aa0a
@ -351,24 +351,26 @@ class CircuitTerminationTestCase(TestCase, ChangeLoggedFilterSetTests):
|
|||||||
|
|
||||||
providers = (
|
providers = (
|
||||||
Provider(name='Provider 1', slug='provider-1'),
|
Provider(name='Provider 1', slug='provider-1'),
|
||||||
|
Provider(name='Provider 2', slug='provider-2'),
|
||||||
|
Provider(name='Provider 3', slug='provider-3'),
|
||||||
)
|
)
|
||||||
Provider.objects.bulk_create(providers)
|
Provider.objects.bulk_create(providers)
|
||||||
|
|
||||||
provider_networks = (
|
provider_networks = (
|
||||||
ProviderNetwork(name='Provider Network 1', provider=providers[0]),
|
ProviderNetwork(name='Provider Network 1', provider=providers[0]),
|
||||||
ProviderNetwork(name='Provider Network 2', provider=providers[0]),
|
ProviderNetwork(name='Provider Network 2', provider=providers[1]),
|
||||||
ProviderNetwork(name='Provider Network 3', provider=providers[0]),
|
ProviderNetwork(name='Provider Network 3', provider=providers[2]),
|
||||||
)
|
)
|
||||||
ProviderNetwork.objects.bulk_create(provider_networks)
|
ProviderNetwork.objects.bulk_create(provider_networks)
|
||||||
|
|
||||||
circuits = (
|
circuits = (
|
||||||
Circuit(provider=providers[0], type=circuit_types[0], cid='Circuit 1'),
|
Circuit(provider=providers[0], type=circuit_types[0], cid='Circuit 1'),
|
||||||
Circuit(provider=providers[0], type=circuit_types[0], cid='Circuit 2'),
|
Circuit(provider=providers[1], type=circuit_types[0], cid='Circuit 2'),
|
||||||
Circuit(provider=providers[0], type=circuit_types[0], cid='Circuit 3'),
|
Circuit(provider=providers[2], type=circuit_types[0], cid='Circuit 3'),
|
||||||
Circuit(provider=providers[0], type=circuit_types[0], cid='Circuit 4'),
|
Circuit(provider=providers[0], type=circuit_types[0], cid='Circuit 4'),
|
||||||
Circuit(provider=providers[0], type=circuit_types[0], cid='Circuit 5'),
|
Circuit(provider=providers[1], type=circuit_types[0], cid='Circuit 5'),
|
||||||
Circuit(provider=providers[0], type=circuit_types[0], cid='Circuit 6'),
|
Circuit(provider=providers[2], type=circuit_types[0], cid='Circuit 6'),
|
||||||
Circuit(provider=providers[0], type=circuit_types[0], cid='Circuit 7'),
|
Circuit(provider=providers[2], type=circuit_types[0], cid='Circuit 7'),
|
||||||
)
|
)
|
||||||
Circuit.objects.bulk_create(circuits)
|
Circuit.objects.bulk_create(circuits)
|
||||||
|
|
||||||
@ -413,16 +415,16 @@ class CircuitTerminationTestCase(TestCase, ChangeLoggedFilterSetTests):
|
|||||||
self.assertEqual(self.filterset(params, self.queryset).qs.count(), 2)
|
self.assertEqual(self.filterset(params, self.queryset).qs.count(), 2)
|
||||||
|
|
||||||
def test_circuit_id(self):
|
def test_circuit_id(self):
|
||||||
circuits = Circuit.objects.all()[:2]
|
circuits = Circuit.objects.filter(cid__in=['Circuit 1', 'Circuit 2'])
|
||||||
params = {'circuit_id': [circuits[0].pk, circuits[1].pk]}
|
params = {'circuit_id': [circuits[0].pk, circuits[1].pk]}
|
||||||
self.assertEqual(self.filterset(params, self.queryset).qs.count(), 4)
|
self.assertEqual(self.filterset(params, self.queryset).qs.count(), 4)
|
||||||
|
|
||||||
def test_provider(self):
|
def test_provider(self):
|
||||||
providers = Provider.objects.all()[:2]
|
providers = Provider.objects.all()[:2]
|
||||||
params = {'provider_id': [providers[0].pk, providers[1].pk]}
|
params = {'provider_id': [providers[0].pk, providers[1].pk]}
|
||||||
self.assertEqual(self.filterset(params, self.queryset).qs.count(), 4)
|
self.assertEqual(self.filterset(params, self.queryset).qs.count(), 6)
|
||||||
params = {'provider': [providers[0].slug, providers[1].slug]}
|
params = {'provider': [providers[0].slug, providers[1].slug]}
|
||||||
self.assertEqual(self.filterset(params, self.queryset).qs.count(), 4)
|
self.assertEqual(self.filterset(params, self.queryset).qs.count(), 6)
|
||||||
|
|
||||||
def test_site(self):
|
def test_site(self):
|
||||||
sites = Site.objects.all()[:2]
|
sites = Site.objects.all()[:2]
|
||||||
|
Loading…
Reference in New Issue
Block a user