Files

22 lines
646 B
TOML
Raw Permalink Normal View History

2026-05-21 10:36:16 +02:00
[tool.ruff]
line-length = 100
target-version = "py312"
extend-exclude = ["migrations", "staticfiles", "media"]
[tool.ruff.lint]
select = ["E", "F", "W", "I", "UP", "B", "DJ", "S"]
ignore = ["E501", "S101"]
[tool.ruff.lint.per-file-ignores]
"**/tests/**" = ["S"]
"**/settings/**" = ["S105", "S106"]
[tool.pytest.ini_options]
DJANGO_SETTINGS_MODULE = "config.settings.dev"
python_files = ["test_*.py", "*_test.py", "tests.py"]
2026-05-22 08:40:04 +02:00
# integration-Tests standardmäßig ausschließen, nur via '-m integration' aktiv
addopts = "--reuse-db -ra -m 'not integration'"
markers = [
"integration: Test benötigt echte externe Tools (z.B. LibreOffice)",
]