From 2d681cc43bffd66eef05ff03ad05506054489ded Mon Sep 17 00:00:00 2001 From: p1c2u Date: Tue, 3 Mar 2026 16:27:18 +0000 Subject: [PATCH] Pytest asyncio strict mode --- pyproject.toml | 2 +- tests/integration/contrib/aiohttp/test_aiohttp_project.py | 2 ++ tests/integration/contrib/aiohttp/test_aiohttp_validation.py | 3 +++ 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index ccffd4a6..a342c68e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -124,7 +124,7 @@ addopts = """ --cov-report=term-missing --cov-report=xml """ -asyncio_mode = "auto" +asyncio_mode = "strict" filterwarnings = [ "error", # falcon.media.handlers uses cgi to parse data diff --git a/tests/integration/contrib/aiohttp/test_aiohttp_project.py b/tests/integration/contrib/aiohttp/test_aiohttp_project.py index 723b309a..8aa01ff1 100644 --- a/tests/integration/contrib/aiohttp/test_aiohttp_project.py +++ b/tests/integration/contrib/aiohttp/test_aiohttp_project.py @@ -7,6 +7,8 @@ import pytest import pytest_asyncio +pytestmark = pytest.mark.asyncio + @pytest.fixture(autouse=True, scope="session") def project_setup(): diff --git a/tests/integration/contrib/aiohttp/test_aiohttp_validation.py b/tests/integration/contrib/aiohttp/test_aiohttp_validation.py index 90ce875c..3d11ae8c 100644 --- a/tests/integration/contrib/aiohttp/test_aiohttp_validation.py +++ b/tests/integration/contrib/aiohttp/test_aiohttp_validation.py @@ -7,6 +7,9 @@ from aiohttp.test_utils import TestClient +pytestmark = pytest.mark.asyncio + + async def test_aiohttp_integration_valid_input(client: "TestClient"): # Given given_query_string = {