[FIX] conftest: pytest warning

Forgot to declare `defaultstatuses` when it was introduced in
f367a64481. pytest righteously warns
when markers are not declated, so do that (turns out running pytest
with `-We` can be useful, though it also requires `-W
ignore::DeprecationWarning::importlib._boostrap` because reportlab
does weird shit).
This commit is contained in:
Xavier Morel 2024-08-09 12:51:00 +02:00
parent 61b92b2224
commit d7a78f89d0

View File

@ -87,7 +87,7 @@ def pytest_addoption(parser):
parser.addoption('--coverage', action='store_true')
parser.addoption(
'--tunnel', action="store", type="choice", choices=['', 'ngrok', 'localtunnel'], default='',
'--tunnel', action="store", choices=['', 'ngrok', 'localtunnel'], default='',
help="Which tunneling method to use to expose the local Odoo server "
"to hook up github's webhook. ngrok is more reliable, but "
"creating a free account is necessary to avoid rate-limiting "
@ -105,6 +105,10 @@ def pytest_configure(config):
"markers",
"expect_log_errors(reason): allow and require tracebacks in the log",
)
config.addinivalue_line(
"markers",
"defaultstatuses: use the statuses `default` rather than `ci/runbot,legal/cla`",
)
def pytest_unconfigure(config):
if not is_manager(config):