DSCC
home / cookbook / 02-test-generation / report_dscc

02 · Test Generation — run artifact

Captured from the live dscc run on 2026-04-16. Raw transcript in dscc_run.log; the generated test file is mirrored verbatim at generated_utils_test.rs.

Field Value
Model doubao-seed-2.0-code (Volces ARK)
Permission mode danger-full-access — relaxed from the cookbook’s workspace-write because the model wants to shell out to cargo test, which prompts interactively under workspace-write. A production CI run would keep workspace-write and auto-approve cargo * via a PreToolUse hook.
Tools the model actually used read_file (src/lib.rs, src/utils.rs), glob_search (tests/**/*.rs), write_file (tests/utils_test.rs), bash (cargo test)
src/utils.rs sha256 7e9e2f8bc83b60e916383f485fd369c86f12c1c3 — unchanged before vs. after the run
New file tests/utils_test.rs (2627 B, 19 test cases, 1 #[test] function, single shared table)

Run verification

$ cargo test
    Compiling util_demo v0.1.0 (/private/tmp/dscc-cookbook-02)
    Finished `test` profile [unoptimized + debuginfo] target(s) in 1.09s
     Running unittests src/lib.rs                ... ok (1 passed)
     Running tests/utils_test.rs                 ... ok (1 passed)

Coverage of the prompt’s three bands

Band Cases in the generated table
Happy path "10s", "2m", "1h"
Edge — zero "0s", "0m", "0h"
Edge — whitespace " 5s ", "\t3m\n"
Edge — very large "18446744073709551615s" (u64::MAX)
Error — empty "", " "
Error — unknown unit "5d", "10ms"
Error — negative "-5s", "-10m"
Error — non-numeric prefix "abc123s"
Error — unit only "s", "m", "h"

Verdict vs. cookbook spec