Skip to content

dsc#84: consume the authoritative testsuite corpus - #110

Merged
samifouad merged 2 commits into
mainfrom
issue-84-testsuite-corpus
Sep 10, 2026
Merged

dsc#84: consume the authoritative testsuite corpus#110
samifouad merged 2 commits into
mainfrom
issue-84-testsuite-corpus

Conversation

@samifouad

Copy link
Copy Markdown
Member

Removes the vendored Hats tree and fetches dekaruntime/testsuite tag corpus-v0.1.0 through a SHA-256 verified pin.

CI fails if tests/testsuite returns, runs the formatter corpus against the fetched root, and executes the owner runner with the pinned runtime. The tag contains the added basics-authoritative-corpus-pin fixture, verified locally after fetch.

Validation: checksum fetch and proof-fixture discovery; DEKA_TESTSUITE_ROOT=.cache/testsuite-corpus cargo test --locked -p deka-fmt --test corpus_roundtrip.

-codex

@samifouad
samifouad merged commit 15776b1 into main Sep 10, 2026
4 checks passed
@samifouad
samifouad deleted the issue-84-testsuite-corpus branch September 10, 2026 10:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant