pytest
¶
Pytest plugin for ucam-template-renderer.
Functions:
-
template_renderer_templates
–List of templates rendered by the mock render server. Defaults to a list of one template but
-
template_renderer_manifest_path
–Path to the template manifest on the template renderer server.
-
template_renderer_mock_render_server
–Configure a mock template renderer server using the 'requests' module which mirrors the
-
template_renderer_manifest_url
–URL pointing to the template renderer manifest.
-
template_renderer_manifest
–The parsed manifest for the mock rendered as a Manifest object.
-
template_renderer_engine
–A template rendering engine using the mock rendering server.
template_renderer_templates
¶
List of templates rendered by the mock render server. Defaults to a list of one template but test suites can override this fixture to change the list of available templates.
template_renderer_manifest_path
¶
Path to the template manifest on the template renderer server.
template_renderer_mock_render_server
¶
template_renderer_mock_render_server(
responses,
faker,
template_renderer_templates,
template_renderer_manifest_path,
)
Configure a mock template renderer server using the 'requests' module which mirrors the context back as a JSON document. The value of the fixture is the base URL of the template renderer server.
template_renderer_manifest_url
¶
template_renderer_manifest_url(
template_renderer_mock_render_server,
template_renderer_manifest_path,
)
URL pointing to the template renderer manifest.
template_renderer_manifest
¶
The parsed manifest for the mock rendered as a Manifest object.
template_renderer_engine
¶
A template rendering engine using the mock rendering server.