From eb91eea89707bda15fc7420d28350b1d5bf40757 Mon Sep 17 00:00:00 2001 From: yusyus Date: Sat, 17 Jan 2026 22:17:09 +0300 Subject: [PATCH] fix: Add interactive=False to test_real_world_fastmcp tests Fixes 5 additional failing tests in test_real_world_fastmcp.py with the same stdin reading issue. All tests now use interactive=False when creating GitHubThreeStreamFetcher or calling UnifiedCodebaseAnalyzer.analyze() to prevent stdin prompts during test execution. Co-Authored-By: Claude Sonnet 4.5 --- tests/test_real_world_fastmcp.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/test_real_world_fastmcp.py b/tests/test_real_world_fastmcp.py index 3cd2d09..549ec95 100644 --- a/tests/test_real_world_fastmcp.py +++ b/tests/test_real_world_fastmcp.py @@ -93,6 +93,7 @@ class TestRealWorldFastMCP: source="https://github.com/jlowin/fastmcp", depth=depth_mode, fetch_github_metadata=True, + interactive=False, output_dir=output_dir, )