From fafc8d5054abda54396e2ec254571fc75eb5b562 Mon Sep 17 00:00:00 2001 From: michelligabriele Date: Tue, 19 May 2026 01:31:49 +0200 Subject: [PATCH] test(presidio): drop no-op monkeypatch and unused async marker --- .../proxy/guardrails/guardrail_hooks/test_presidio.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/tests/test_litellm/proxy/guardrails/guardrail_hooks/test_presidio.py b/tests/test_litellm/proxy/guardrails/guardrail_hooks/test_presidio.py index 82b7e5dcf58..05b2e092970 100644 --- a/tests/test_litellm/proxy/guardrails/guardrail_hooks/test_presidio.py +++ b/tests/test_litellm/proxy/guardrails/guardrail_hooks/test_presidio.py @@ -798,8 +798,7 @@ async def test_presidio_filter_scope_initializer(monkeypatch): assert any(c.apply_to_output for c in created) -@pytest.mark.asyncio -async def test_presidio_filter_scope_with_output_parse_pii(monkeypatch): +def test_presidio_filter_scope_with_output_parse_pii(monkeypatch): """ When output_parse_pii=True, the round-trip masker/unmasker pair must not be accompanied by an apply_to_output=True callback — that companion callback @@ -835,14 +834,10 @@ async def test_presidio_filter_scope_with_output_parse_pii(monkeypatch): monkeypatch.setattr(litellm, "logging_callback_manager", mgr, raising=False) import litellm.proxy.guardrails.guardrail_hooks.presidio as presidio_mod - import litellm.proxy.guardrails.guardrail_initializers as gi monkeypatch.setattr( presidio_mod, "_OPTIONAL_PresidioPIIMasking", DummyGuardrail, raising=False ) - monkeypatch.setattr( - gi, "_OPTIONAL_PresidioPIIMasking", DummyGuardrail, raising=False - ) from litellm.proxy.guardrails.guardrail_initializers import initialize_presidio