Skip to main content

infrahub_sdk.pytest_plugin.items.jinja2_transform

Classes

InfrahubJinja2Item

Methods:

get_jinja2_environment

get_jinja2_environment(self) -> jinja2.Environment

get_jinja2_template

get_jinja2_template(self) -> jinja2.Template

render_jinja2_template

render_jinja2_template(self, variables: dict[str, Any]) -> str | None

get_result_differences

get_result_differences(self, computed: Any) -> str | None

repr_failure

repr_failure(self, excinfo: ExceptionInfo, style: str | None = None) -> str

InfrahubJinja2TransformSmokeItem

Methods:

runtest

runtest(self) -> None

InfrahubJinja2TransformUnitRenderItem

Methods:

runtest

runtest(self) -> None

repr_failure

repr_failure(self, excinfo: ExceptionInfo, style: str | None = None) -> str

InfrahubJinja2TransformIntegrationItem

Methods:

runtest

runtest(self) -> None