Skip to content

Pass correct context to skipper; don't over-prune#30

Merged
saki7 merged 1 commit intomainfrom
fix-skipper-context
Feb 16, 2026
Merged

Pass correct context to skipper; don't over-prune#30
saki7 merged 1 commit intomainfrom
fix-skipper-context

Conversation

@saki7
Copy link
Member

@saki7 saki7 commented Feb 16, 2026

A custom skipper may require the context object as-is. However, we should omit the contexts::skipper because not doing so would invoke infinite instantiation when the skipper itself has a recursive skipper.

The old implementation only cherry-picked x4::expectation_failure. This was simply a mistake and we definitely need the entire user-provided context object for some complex skippers.

@saki7 saki7 self-assigned this Feb 16, 2026
@saki7 saki7 added the bug Something isn't working label Feb 16, 2026
@saki7 saki7 merged commit 98a0cea into main Feb 16, 2026
13 checks passed
@saki7 saki7 deleted the fix-skipper-context branch February 16, 2026 17:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments