Files
my-pal-mcp-server/tests
Josh Vera 17b97751ab refactor: Simplify o3-pro test by removing fixture and monkey patching boilerplate
- Remove over-engineered allow_all_models fixture (6 operations → 1 line API key setting)
- Replace 10 lines of monkey patching boilerplate with 1-line inject_transport helper
- Remove cargo-cult error handling that allowed test to pass with API failures
- Create reusable transport_helpers.py for HTTP transport injection patterns
- Fix provider registration state pollution between batch test runs
- Test now works reliably in both individual and batch execution modes

The test is significantly cleaner and addresses root cause (provider registration timing)
rather than symptoms (cache clearing).

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-13 08:12:20 -06:00
..
2025-06-30 13:35:40 +04:00
2025-06-19 05:37:40 +04:00
2025-06-27 14:29:10 +04:00
2025-06-19 05:37:40 +04:00
2025-06-27 14:29:10 +04:00
2025-06-21 08:21:34 +04:00