Dhanji R. Prasanna
6a5ce11e7b
Consolidate redundant assistant message test files
Deleted 4 redundant test files (~956 lines):
- assistant_message_dedup_test.rs (416 lines, 12 tests)
- consecutive_assistant_message_test.rs (248 lines, 6 tests)
- missing_assistant_message_test.rs (100 lines, 4 tests)
- early_return_path_test.rs (192 lines, 5 tests) - whitebox test
Created consolidated assistant_message_test.rs (369 lines, 14 tests):
- Helper function tests for consecutive message detection
- ContextWindow unit tests for normal and tool execution flows
- Bug demonstration tests documenting what bugs looked like
- Invariant tests for user/assistant alternation
- Missing assistant message fallback logic tests
The early_return_path_test was removed because it:
- Referenced specific line numbers in production code (brittle)
- Reimplemented internal logic (whitebox anti-pattern)
- Duplicated coverage from mock_provider_integration_test.rs
All 729 g3-core tests pass.
2026-01-21 10:27:07 +05:30
..
2026-01-21 07:13:20 +05:30
2026-01-21 06:54:31 +05:30
2026-01-17 09:48:10 +05:30
2026-01-21 10:27:07 +05:30
2025-12-22 16:27:35 +11:00
2026-01-20 09:50:55 +05:30
2026-01-19 14:44:30 +05:30
2026-01-16 07:30:27 +05:30