From 5267c059f5ebdcf8d3709055f2e907777f29c454 Mon Sep 17 00:00:00 2001 From: Greyson LaLonde Date: Wed, 10 Jun 2026 20:36:14 -0700 Subject: [PATCH] test(flow): pass show=False in test_flow_plotting to not open a browser flow.plot defaults to show=True, which calls webbrowser.open on every run. The test only asserts FlowPlotEvent is emitted, so disable the browser open. --- lib/crewai/tests/test_flow.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/crewai/tests/test_flow.py b/lib/crewai/tests/test_flow.py index 27a62f5a2..ab50af05e 100644 --- a/lib/crewai/tests/test_flow.py +++ b/lib/crewai/tests/test_flow.py @@ -1040,7 +1040,7 @@ def test_flow_plotting(): received_events.append(event) event_received.set() - flow.plot("test_flow") + flow.plot("test_flow", show=False) assert event_received.wait(timeout=5), "Timeout waiting for plot event" assert len(received_events) == 1