infrahub_sdk.testing.schemas.car_person
Classes
TestingPersonData
TestingManufacturerData
TestingCarData
SchemaCarPerson
Methods:
schema_person_base
schema_person_base(self) -> NodeSchema
schema_car_base
schema_car_base(self) -> NodeSchema
schema_manufacturer_base
schema_manufacturer_base(self) -> NodeSchema
schema_base
schema_base(self, schema_car_base: NodeSchema, schema_person_base: NodeSchema, schema_manufacturer_base: NodeSchema) -> SchemaRoot
person_joe_data
person_joe_data(self) -> TestingPersonData
person_jane_data
person_jane_data(self) -> TestingPersonData
manufacturer_vw_data
manufacturer_vw_data(self) -> TestingManufacturerData
manufacturer_renault_data
manufacturer_renault_data(self) -> TestingManufacturerData
manufacturer_mercedes_data
manufacturer_mercedes_data(self) -> TestingManufacturerData
car_golf_data
car_golf_data(self) -> TestingCarData
person_joe
person_joe(self, client: InfrahubClient, person_joe_data: TestingPersonData) -> InfrahubNode
person_jane
person_jane(self, client: InfrahubClient, person_jane_data: TestingPersonData) -> InfrahubNode
manufacturer_mercedes
manufacturer_mercedes(self, client: InfrahubClient, manufacturer_mercedes_data: TestingManufacturerData) -> InfrahubNode
car_golf
car_golf(self, client: InfrahubClient, car_golf_data: TestingCarData, manufacturer_mercedes: InfrahubNode, person_joe: InfrahubNode) -> InfrahubNode
tag_blue
tag_blue(self, client: InfrahubClient) -> InfrahubNode
tag_red
tag_red(self, client: InfrahubClient) -> InfrahubNode
tag_green
tag_green(self, client: InfrahubClient) -> InfrahubNode
create_persons
create_persons(self, client: InfrahubClient, branch: str) -> list[InfrahubNode]
create_manufacturers
create_manufacturers(self, client: InfrahubClient, branch: str) -> list[InfrahubNode]
create_initial_data
create_initial_data(self, client: InfrahubClient, branch: str) -> dict[str, list[InfrahubNode]]