瀏覽代碼

test(pytest): silence upstream starlette httpx2 deprecation noise

maziggy 5 天之前
父節點
當前提交
f6f6f92e38
共有 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)