From 5bbfacaebc57254ec3dbdd1fcfedc190438ff1cc Mon Sep 17 00:00:00 2001 From: anakin87 Date: Wed, 6 May 2026 14:37:52 +0200 Subject: [PATCH] test: make Summarizer test_from_dict run without api keys --- test/components/summarizers/test_summarizer.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/components/summarizers/test_summarizer.py b/test/components/summarizers/test_summarizer.py index a44df198..ff1f67f4 100644 --- a/test/components/summarizers/test_summarizer.py +++ b/test/components/summarizers/test_summarizer.py @@ -80,7 +80,8 @@ def test_to_dict(self): assert init_params["summarize_recursively"] is True assert init_params["split_overlap"] == 25 - def test_from_dict(self): + def test_from_dict(self, monkeypatch): + monkeypatch.setenv("OPENAI_API_KEY", "placeholder") mock_generator = Mock() mock_generator.to_dict = Mock( return_value={ @@ -204,4 +205,3 @@ def test_integration_recursive_summarization(self): assert len(result["documents"]) == 1 assert "summary" in result["documents"][0].meta assert len(result["documents"][0].meta["summary"]) < len(doc.content) -