Parity test harness Python ↔ Rust #18

Open
opened 2026-10-14 19:01:24 +02:00 by ClaudeSafari · 0 comments
Member

Opt-in with NX_PARITY_DATA and NX_PARITY_PYTHON. Compares outputs byte for byte (SHA-256), text for --dry-run / --list / --info.

Spec: §3 Validation

Tasks

  • Harness in tests/parity/
  • Guard in xtask ci: no real data in the repository

Done when

  • The six commands pass on the real data set
Opt-in with `NX_PARITY_DATA` and `NX_PARITY_PYTHON`. Compares outputs byte for byte (SHA-256), text for `--dry-run` / `--list` / `--info`. Spec: [§3 Validation](https://git.benoitsafari.com/safari-slop-apps/safari-slopapps-nx-archiver/src/branch/main/docs/SPEC.md) ## Tasks - [ ] Harness in `tests/parity/` - [ ] Guard in `xtask ci`: no real data in the repository ## Done when - The six commands pass on the real data set
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Blocks
#33 v1 acceptance checks
safari-slop-apps/safari-slopapps-nx-archiver
Depends on
#2 Provide real test files for parity tests
safari-slop-apps/safari-slopapps-nx-archiver
#12 CLI: make-xci
safari-slop-apps/safari-slopapps-nx-archiver
#13 CLI: nsp-to-xci
safari-slop-apps/safari-slopapps-nx-archiver
#14 CLI: xci-extract and nsp-extract
safari-slop-apps/safari-slopapps-nx-archiver
#15 CLI: xci-modify
safari-slop-apps/safari-slopapps-nx-archiver
#16 CLI: xci-update
safari-slop-apps/safari-slopapps-nx-archiver
#17 CLI: xci-trim
safari-slop-apps/safari-slopapps-nx-archiver
Reference
safari-slop-apps/safari-slopapps-nx-archiver#18
No description provided.