Plugin¶
pytest_needle.plugin
-
pytest_needle.plugin.get_image_as_base64(filename)¶ Open image from file as base64 encoded string
Parameters: filename (str) – File path Returns:
-
pytest_needle.plugin.is_failure(report)¶ True, if test failed
Parameters: report – Returns:
-
pytest_needle.plugin.needle(request, selenium)¶ Visual regression testing fixture
Parameters: - request – pytest request
- selenium – Selenium web driver
Returns:
-
pytest_needle.plugin.pytest_addoption(parser)¶ Parameters: parser – Returns:
-
pytest_needle.plugin.pytest_runtest_makereport(item, call)¶ Add image diff to report
Parameters: - item –
- call –
Returns: