Просмотр исходного кода

test(pytest): silence upstream starlette httpx2 deprecation noise

maziggy 3 дней назад
Родитель
Сommit
0967f9758b
1 измененных файлов с 6 добавлено и 0 удалено
  1. 6 0
      backend/tests/pytest.ini

+ 6 - 0
backend/tests/pytest.ini

@@ -8,6 +8,12 @@ filterwarnings =
     # Filter warnings from async mocks - coroutines created by mocks that are
     # intentionally not awaited (expected behavior in unit tests)
     ignore:coroutine.*was never awaited:RuntimeWarning
+    # Starlette ≥ 1.1 fires its own StarletteDeprecationWarning at import
+    # time of starlette.testclient asking us to migrate to ``httpx2``.
+    # Upstream-internal migration; nothing actionable in Bambuddy and a
+    # full move to httpx2 is its own change. Match by message text so the
+    # filter holds regardless of which warning class starlette uses.
+    ignore:Using .httpx. with .starlette.testclient. is deprecated
 markers =
     unit: Unit tests (fast, no external deps)
     integration: Integration tests (slower, test full API)