From beb80bc5dcc401753aae4d25e5fbff33548055ac Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 9 Oct 2026 13:56:22 +0000 Subject: [PATCH] Carry #1636: document test-corpus --pixls Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01UHgFEHEsefoQoBParH47JA --- xtask/src/main.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/xtask/src/main.rs b/xtask/src/main.rs index 9399c74614..50f3b6b13b 100644 --- a/xtask/src/main.rs +++ b/xtask/src/main.rs @@ -29,9 +29,10 @@ commands: show where test corpora live and their pins (xtask/src/corpus_pins.rs), or fetch them into corpus/ (pinned commits, sha256-verified; --all = every corpus but pixls, --photoshop --local copies from ../photocraft-corpus or $PHOTOCRAFT_CORPUS_REPO) - test-corpus [-p ]... [--changed] [--local] [-- ] + test-corpus [-p ]... [--changed] [--pixls] [--local] [-- ] fetch every corpus, then cargo test --release --features corpus on the corpus - crates; --changed runs only if psd/io/codecs/compose/gpu/text/format changed; + crates; --changed runs only if psd/io/codecs/compose/gpu/text/format/raw changed; + --pixls (or -p raw) also fetches corpus/pixls and runs the raw corpus tests; --local takes corpus/photoshop from the photocraft-corpus authoring clone stats [--exact] count tests and lines per crate (--exact: ask the test harness via `-- --list`) parity Photoshop menu parity; rewrites docs/parity.md