Coverage for circuits/graphql/schema.py: 100%

27 statements  

« prev     ^ index     » next       coverage.py v7.15.2, created at 2026-10-10 18:35 +0000

1import strawberry 

2import strawberry_django 

3 

4from .types import * 

5 

6 

7@strawberry.type(name="Query") 

8class CircuitsQuery: 

9 circuit: CircuitType = strawberry_django.field() 

10 circuit_list: list[CircuitType] = strawberry_django.field() 

11 

12 circuit_termination: CircuitTerminationType = strawberry_django.field() 

13 circuit_termination_list: list[CircuitTerminationType] = strawberry_django.field() 

14 

15 circuit_type: CircuitTypeType = strawberry_django.field() 

16 circuit_type_list: list[CircuitTypeType] = strawberry_django.field() 

17 

18 circuit_group: CircuitGroupType = strawberry_django.field() 

19 circuit_group_list: list[CircuitGroupType] = strawberry_django.field() 

20 

21 circuit_group_assignment: CircuitGroupAssignmentType = strawberry_django.field() 

22 circuit_group_assignment_list: list[CircuitGroupAssignmentType] = strawberry_django.field() 

23 

24 provider: ProviderType = strawberry_django.field() 

25 provider_list: list[ProviderType] = strawberry_django.field() 

26 

27 provider_account: ProviderAccountType = strawberry_django.field() 

28 provider_account_list: list[ProviderAccountType] = strawberry_django.field() 

29 

30 provider_network: ProviderNetworkType = strawberry_django.field() 

31 provider_network_list: list[ProviderNetworkType] = strawberry_django.field() 

32 

33 virtual_circuit: VirtualCircuitType = strawberry_django.field() 

34 virtual_circuit_list: list[VirtualCircuitType] = strawberry_django.field() 

35 

36 virtual_circuit_termination: VirtualCircuitTerminationType = strawberry_django.field() 

37 virtual_circuit_termination_list: list[VirtualCircuitTerminationType] = strawberry_django.field() 

38 

39 virtual_circuit_type: VirtualCircuitTypeType = strawberry_django.field() 

40 virtual_circuit_type_list: list[VirtualCircuitTypeType] = strawberry_django.field()