aissia/tests
StillHammer eab58c6ab3 fix: Add Python unbuffered mode flag to MCP servers
Python buffers stdout by default when not in TTY mode, causing
StdioTransport to receive EOF immediately when reading from the
child process pipes.

Solution: Add -u flag to Python command in MCP config to force
unbuffered I/O mode.

Fixes: 50 MCP tests that were timing out
- TI_CLIENT_* tests now pass (50/50)
- All unit tests passing (282 assertions, 120 test cases)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-29 16:31:23 +08:00
..
fixtures fix: Add Python unbuffered mode flag to MCP servers 2025-11-29 16:31:23 +08:00
integration feat: Add Phase 5 module integration tests (IT_010-013) 2025-11-28 21:11:05 +08:00
mcp fix: Enable HTTPS for Claude API and fix interactive mode IIO routing 2025-11-28 07:27:56 +08:00
mocks test: Implement 20 integration tests for Scheduler and Notification modules 2025-11-27 09:49:08 +08:00
modules feat: Add WebModule for HTTP requests via IIO 2025-11-28 17:15:46 +08:00
utils fix: Fix test fixtures JsonDataNode constructor calls 2025-11-27 13:49:50 +08:00
CMakeLists.txt feat: Add Phase 5 module integration tests (IT_010-013) 2025-11-28 21:11:05 +08:00
main.cpp test: Implement 20 integration tests for Scheduler and Notification modules 2025-11-27 09:49:08 +08:00