Skip to content

Refactor for testability#138

Open
DRMacIver wants to merge 1 commit intomainfrom
refactor/testability
Open

Refactor for testability#138
DRMacIver wants to merge 1 commit intomainfrom
refactor/testability

Conversation

@DRMacIver
Copy link
Copy Markdown
Member

@DRMacIver DRMacIver commented Mar 27, 2026

Internal refactoring in support of my 100% coverage goals. No user visible changes.

@DRMacIver DRMacIver marked this pull request as ready for review March 27, 2026 07:47
…sage

- Move panic_message to control.rs, remove duplicates from runner.rs and stateful.rs
- Extract filter_backtrace from format_backtrace in runner.rs
- Extract install_hegel_server from ensure_hegel_installed in runner.rs
- Extract handle_antithesis_reporting from Hegel::run() in runner.rs
- Add RequestErrorKind enum and classify_request_error to test_case.rs
- Change PROTOCOL_DEBUG from LazyLock static to plain function
- Add ENV_TEST_MUTEX to lib.rs for test serialization
- Add lcov.info to .gitignore

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@DRMacIver DRMacIver force-pushed the refactor/testability branch from 8466e2f to 55f0327 Compare March 27, 2026 08:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant