1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

Clean up GraphQL tests

This commit is contained in:
jeremystretch
2021-06-25 10:14:06 -04:00
parent d5675a5d4a
commit 4c209ed74c
4 changed files with 20 additions and 22 deletions

View File

View File

@@ -1,33 +1,21 @@
from circuits import filtersets, models
from netbox.graphql.types import *
from netbox.graphql.types import BaseObjectType, ObjectType, TaggedObjectType
__all__ = (
'CircuitType',
'CircuitTerminationType',
'CircuitType',
'CircuitTypeType',
'ProviderType',
'ProviderNetworkType',
)
#
# Object types
#
class ProviderType(TaggedObjectType):
class CircuitTerminationType(BaseObjectType):
class Meta:
model = models.Provider
model = models.CircuitTermination
fields = '__all__'
filterset_class = filtersets.ProviderFilterSet
class ProviderNetworkType(TaggedObjectType):
class Meta:
model = models.ProviderNetwork
fields = '__all__'
filterset_class = filtersets.ProviderNetworkFilterSet
filterset_class = filtersets.CircuitTerminationFilterSet
class CircuitType(TaggedObjectType):
@@ -46,9 +34,17 @@ class CircuitTypeType(ObjectType):
filterset_class = filtersets.CircuitTypeFilterSet
class CircuitTerminationType(BaseObjectType):
class ProviderType(TaggedObjectType):
class Meta:
model = models.CircuitTermination
model = models.Provider
fields = '__all__'
filterset_class = filtersets.CircuitTerminationFilterSet
filterset_class = filtersets.ProviderFilterSet
class ProviderNetworkType(TaggedObjectType):
class Meta:
model = models.ProviderNetwork
fields = '__all__'
filterset_class = filtersets.ProviderNetworkFilterSet