From e09b58a05cf06477926dbef54e3db463054c6047 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rodrigo=20P=C3=A9rez?= Date: Mon, 29 Jun 2026 19:22:11 -0400 Subject: [PATCH] chore: move pytest markers to pytest.ini Pytest markers now live in pytest.ini alongside the existing marker declarations, keeping a single source for the test configuration. --- pyproject.toml | 10 ---------- pytest.ini | 2 ++ 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 67254ae..c7a16d9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -29,16 +29,6 @@ docs = ["mkdocs>=1.6", "mkdocs-material>=9.5", "pymdown-extensions>=10.3", "mkdo [tool.setuptools.packages.find] where = ["src"] -[tool.pytest.ini_options] -pythonpath = ["."] -testpaths = ["tests"] -markers = [ - "behavior: integration-style behavior tests (P0/P1)", - "integration: real HBP/proxy stack (not DeterministicScenario inject)", - "mqtt: requires MQTT broker or heavy mqtt mocks", - "smoke: quick routing smoke tests", -] - [tool.ruff.lint.per-file-ignores] # Entrypoints adjust sys.path before importing the package (intentional E402). "src/adn_server/main.py" = ["E402"] diff --git a/pytest.ini b/pytest.ini index 0313ce4..02961cd 100644 --- a/pytest.ini +++ b/pytest.ini @@ -7,6 +7,8 @@ markers = behavior: observable regression test (preferred for bridge/voice integration) unit: pure domain or isolated helper; private methods acceptable udp_blackbox: opt-in subprocess UDP integration tests (not yet implemented) + integration: real HBP/proxy stack (not DeterministicScenario inject) + mqtt: requires MQTT broker or heavy mqtt mocks [coverage:run] source = adn_server