Skip to content

test(mutations): use offline fixtures and correct Rekor v2 expectations - #205

Closed
wolfv wants to merge 5 commits into
pre1/feature-checksfrom
pre1/mutation-fixtures
Closed

wolfv wants to merge 5 commits into
pre1/feature-checksfrom
pre1/mutation-fixtures

Conversation

@wolfv

@wolfv wolfv commented Sep 5, 2026

Copy link
Copy Markdown
Collaborator

Small follow-up to #204.

Run mutation CI against three checked-in fixtures with explicit local roots. Rekor v2 authenticates its checkpoint, not duplicate proof roots/tree sizes, log-ID hints or integratedTime, so those v1-only rejection expectations no longer apply to v2. Authenticated checkpoint mutations remain covered.

Validation: Python harness unit tests and all applicable mutations on message-signature, Rekor v1 DSSE and Rekor v2 DSSE fixtures passed offline.

…r failures

Signed-off-by: Wolf Vollprecht <w.vollprecht@gmail.com>
Signed-off-by: Wolf Vollprecht <w.vollprecht@gmail.com>
Signed-off-by: Wolf Vollprecht <w.vollprecht@gmail.com>
… errors

Signed-off-by: Wolf Vollprecht <w.vollprecht@gmail.com>
…ed hints

Signed-off-by: Wolf Vollprecht <w.vollprecht@gmail.com>
@wolfv

wolfv commented Sep 5, 2026

Copy link
Copy Markdown
Collaborator Author

Folded these fixture/expectation checks into #201, so the harness PR has working offline mutation CI on its own. No code was dropped; #206 now follows #204.

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