dev_pyproject.toml (23 lines of code) (raw):
[tool.pytest.ini_options]
generate_report_on_test = false
addopts = "-vs --html=report.html"
log_cli = true
log_cli_level = "info"
markers = [
"audio: test is reliant on audio",
"headed: test must run in headed mode (e.g. uses pynput)",
"incident: incident smoke tests",
"unstable: temporary mark for unstable tests",
"slow: test is clocked at more than 30s on modern machines",
"ci: basic tests to run in ci",
"locale_de: tests run in DE locale versions",
"locale_fr: tests run in FR locale versions",
"locale_gb: tests run in GB locale versions"
]
[tool.ruff]
target-version = "py310"
exclude = [
"taskcluster"
]
[tool.ruff.lint.per-file-ignores]
"modules/*.py" = ["F403"]