diff --git a/.claude/skills/tce-examples/reference/testing.md b/.claude/skills/tce-examples/reference/testing.md index ca50f95899..627a2b91b2 100644 --- a/.claude/skills/tce-examples/reference/testing.md +++ b/.claude/skills/tce-examples/reference/testing.md @@ -106,12 +106,16 @@ These are all real failures that produced green results before: reported as four passing clients — and an NRedisStack-flavoured file gets credited to the SE.Redis tab. +One trap it does **not** guard against: `cargo test` (Rust) and xunit (C#) capture stdout, +so their logs can't be compared with the `>>>` comments. For those clients, make the REMOVE +asserts cover every printed value — they are the only check the comments get. + ## Known divergence: Java versions -| | jedis | lettuce-core | -|---|---|---| -| portable (`pom-*.xml`) | 7.5.3 | 6.5.5.RELEASE | -| fidelity (`fidelity/pom-*.xml`) | 7.4.0 | 7.4.0.RELEASE | +| | jedis | lettuce-sync | lettuce-async / reactive | +|---|---|---|---| +| portable (`pom-*.xml`) | 7.5.3 | 6.5.5.RELEASE | 7.7.0.RELEASE | +| fidelity (`fidelity/pom-*.xml`) | 7.4.0 | 7.4.0.RELEASE | 7.4.0.RELEASE | Not yet reconciled. The fidelity pins are what the current `local_examples/` Java files were actually tested against, so they're the known-good pair; the portable jedis 7.5.3 bump was