Skip to content

Commit 262ad39

Browse files
Skobeltsynclaude
andcommitted
test(#1978): note remaining overload-coverage gap for follow-up
The four overload tests (Forum/Parallel/Loop/Branch) I attempted in the previous commit didn't compile cleanly — each composition operator has its own DSL shape and chasing all four for one batch wasn't worth it. Reverted to the 19 tests that pass. Inline note documents the residual gap and what closes it. The serve$lambda$4/6/8/10 + corresponding `replaced int return with 0` mutants on the four uncovered overloads survive this batch. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 339ddce commit 262ad39

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

src/test/kotlin/agents_engine/runtime/LiveRunnerCliAndOnceTest.kt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -243,4 +243,12 @@ class LiveRunnerCliAndOnceTest {
243243
val errExit = LiveRunner.serve(trivialAgent(), arrayOf("--nonsense")) { output = pw }
244244
assertNotEquals(0, errExit, "error path must NOT return 0 (happy-path exit code)")
245245
}
246+
247+
// ── Note: the four other serve() overloads (Forum/Parallel/Loop/Branch) ─
248+
// ── have their own serve$lambda$4/6/8/10 + corresponding int-return ─
249+
// ── mutants that survive this batch. Killing them needs an --once test ─
250+
// ── per overload — each composition operator's DSL is slightly ─
251+
// ── different (Forum uses participants + captain DSL; Loop's loop ─
252+
// ── factory varies by what's wrapped; Branch's branch DSL takes a ─
253+
// ── routing block). Left as a follow-up to keep this batch small. ─
246254
}

0 commit comments

Comments
 (0)