Skip to content

Support integration test repair and coverage - #28

Merged
cppbear merged 2 commits into
mainfrom
feat/integration-repair
Oct 8, 2026
Merged

cppbear merged 2 commits into
mainfrom
feat/integration-repair

Conversation

@cppbear

@cppbear cppbear commented Oct 8, 2026

Copy link
Copy Markdown
Owner

Integration candidates previously fell back to source-inserted unit tests during repair and per-candidate coverage, losing their import context and sometimes running duplicate tests.

Add fix --integration and keep generation, repair, and coverage in integration targets. Repair imports and helpers per candidate, preserve temporary inputs, and reject mismatched cache modes. Update usage documentation.

Validation: workspace tests, the minimal offline pipeline, task/concurrency regression, and all 11 coverage compatibility cases pass. New cases cover imports, helpers, sibling isolation, cached repair, mode mismatch, and failure cleanup. No external model calls.

@cppbear
cppbear merged commit 4d2c9dc into main Oct 8, 2026
1 check passed
@cppbear
cppbear deleted the feat/integration-repair branch October 8, 2026 18:54
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