Tracks the focused Bun parity tranche under #66.
Scope:
- activate the byte-identical
js/bun/test/expect-extend.test.jsfixture - await asynchronous asymmetric matcher results in
toEqual/toStrictEqual - expose matcher-context equality with initialized cycle tracking
- add
expect.anything()andMatcherContext.utils.RECEIVED_COLOR - discover inherited and class-prototype matchers in
expect.extend - preserve invalid-result validation, numeric matcher keys, matcher overrides, and error propagation
- add a permanent exact-count regression and pass the complete
home_testgate
Validated locally before publication:
expect-extend.test.js: 28/28 passed, 0 failed/TODO/unsupported- preload fixture: 1/1
- asymmetric-throw fixture: 1/1
- jest-extended fixture: 57 passed with its pre-existing 1 todo
- full
./pantry/.bin/zig build test -Dfilter=home_test --summary failures: pass