mirror of
https://github.com/netbox-community/netbox.git
synced 2025-08-09 00:58:16 -06:00
12826 fix tests
This commit is contained in:
parent
811c1bdfaa
commit
b6a785d24a
@ -38,6 +38,7 @@ __all__ = (
|
|||||||
'RackFilter',
|
'RackFilter',
|
||||||
'RackReservationFilter',
|
'RackReservationFilter',
|
||||||
'RackRoleFilter',
|
'RackRoleFilter',
|
||||||
|
'RackTypeFilter',
|
||||||
'RearPortFilter',
|
'RearPortFilter',
|
||||||
'RearPortTemplateFilter',
|
'RearPortTemplateFilter',
|
||||||
'RegionFilter',
|
'RegionFilter',
|
||||||
@ -234,6 +235,12 @@ class PowerPortTemplateFilter(BaseFilterMixin):
|
|||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
||||||
|
@strawberry_django.filter(models.RackType, lookups=True)
|
||||||
|
@autotype_decorator(filtersets.RackTypeFilterSet)
|
||||||
|
class RackTypeFilter(BaseFilterMixin):
|
||||||
|
pass
|
||||||
|
|
||||||
|
|
||||||
@strawberry_django.filter(models.Rack, lookups=True)
|
@strawberry_django.filter(models.Rack, lookups=True)
|
||||||
@autotype_decorator(filtersets.RackFilterSet)
|
@autotype_decorator(filtersets.RackFilterSet)
|
||||||
class RackFilter(BaseFilterMixin):
|
class RackFilter(BaseFilterMixin):
|
||||||
|
@ -159,6 +159,11 @@ class DCIMQuery:
|
|||||||
return models.PowerPortTemplate.objects.get(id=id)
|
return models.PowerPortTemplate.objects.get(id=id)
|
||||||
power_port_template_list: List[PowerPortTemplateType] = strawberry_django.field()
|
power_port_template_list: List[PowerPortTemplateType] = strawberry_django.field()
|
||||||
|
|
||||||
|
@strawberry.field
|
||||||
|
def rack_type(self, id: int) -> RackTypeType:
|
||||||
|
return models.RackType.objects.get(id=id)
|
||||||
|
rack_type_list: List[RackTypeType] = strawberry_django.field()
|
||||||
|
|
||||||
@strawberry.field
|
@strawberry.field
|
||||||
def rack(self, id: int) -> RackType:
|
def rack(self, id: int) -> RackType:
|
||||||
return models.Rack.objects.get(id=id)
|
return models.Rack.objects.get(id=id)
|
||||||
|
@ -50,6 +50,7 @@ __all__ = (
|
|||||||
'RackType',
|
'RackType',
|
||||||
'RackReservationType',
|
'RackReservationType',
|
||||||
'RackRoleType',
|
'RackRoleType',
|
||||||
|
'RackTypeType',
|
||||||
'RearPortType',
|
'RearPortType',
|
||||||
'RearPortTemplateType',
|
'RearPortTemplateType',
|
||||||
'RegionType',
|
'RegionType',
|
||||||
@ -606,6 +607,15 @@ class PowerPortTemplateType(ModularComponentTemplateType):
|
|||||||
poweroutlet_templates: List[Annotated["PowerOutletTemplateType", strawberry.lazy('dcim.graphql.types')]]
|
poweroutlet_templates: List[Annotated["PowerOutletTemplateType", strawberry.lazy('dcim.graphql.types')]]
|
||||||
|
|
||||||
|
|
||||||
|
@strawberry_django.type(
|
||||||
|
models.RackType,
|
||||||
|
fields='__all__',
|
||||||
|
filters=RackTypeFilter
|
||||||
|
)
|
||||||
|
class RackTypeType(ImageAttachmentsMixin, NetBoxObjectType):
|
||||||
|
_name: str
|
||||||
|
|
||||||
|
|
||||||
@strawberry_django.type(
|
@strawberry_django.type(
|
||||||
models.Rack,
|
models.Rack,
|
||||||
fields='__all__',
|
fields='__all__',
|
||||||
|
@ -370,7 +370,7 @@ class RackTypeTestCase(ViewTestCases.PrimaryObjectViewTestCase):
|
|||||||
|
|
||||||
cls.csv_data = (
|
cls.csv_data = (
|
||||||
"name,width,u_height,weight,max_weight,weight_unit",
|
"name,width,u_height,weight,max_weight,weight_unit",
|
||||||
",Rack 4,19,42,100,2000,kg",
|
"Rack 4,19,42,100,2000,kg",
|
||||||
"Rack 5,19,42,100,2000,kg",
|
"Rack 5,19,42,100,2000,kg",
|
||||||
"Rack 6,19,42,100,2000,kg",
|
"Rack 6,19,42,100,2000,kg",
|
||||||
)
|
)
|
||||||
|
Loading…
Reference in New Issue
Block a user