30 lines
899 B
TOML
30 lines
899 B
TOML
[build-system]
|
|
requires = ["setuptools", "wheel"]
|
|
|
|
[tool.black]
|
|
skip-string-normalization = true
|
|
|
|
[tool.isort]
|
|
profile = "black"
|
|
|
|
[tool.pytest.ini_options]
|
|
# Dump tracebacks if a test takes longer than X seconds
|
|
faulthandler_timeout = 60
|
|
# Hide logged warnings and errors in test output.
|
|
log_cli_level = "CRITICAL"
|
|
addopts = "--basetemp=_pytest_temp"
|
|
markers = [
|
|
"todo: Tests that are yet to be written",
|
|
"gtkui: Tests for GTK code",
|
|
"security: Security related tests",
|
|
"slow: Tests that are particularly slow",
|
|
"internet: Tests that require internet connectivity",
|
|
]
|
|
filterwarnings = [
|
|
"ignore::DeprecationWarning:gi",
|
|
"ignore::DeprecationWarning:twisted.internet.gireactor",
|
|
"ignore:twisted.web.resource.*:DeprecationWarning",
|
|
"ignore:Using readBody.*:DeprecationWarning",
|
|
"ignore:resume_data is deprecated.*:DeprecationWarning:deluge.core.alertmanager",
|
|
]
|