Files
skill-seekers-reference/tests
yusyus 67ab627980 fix: Update terminal detection tests for headless mode default
The terminal detection tests were failing because they expected the old
terminal mode behavior, but headless mode is now the default.

Fix:
- Add headless=False parameter to all terminal detection tests
- Tests now explicitly test interactive (terminal) mode
- test_subprocess_popen_called_with_correct_args: Tests terminal launch
- test_terminal_launch_error_handling: Tests error handling
- test_output_message_unknown_terminal: Tests warning messages

These tests only run on macOS (they're skipped on Linux) and test the
interactive terminal launch functionality, so they need headless=False.

Impact:
- All 3 failing macOS tests should now pass
- 391 tests passing on Linux
- CI should pass on macOS now

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 23:20:19 +03:00
..