Eureka/tools
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens f68bd4099f testparse: jest names come only from "●" lines under a FAIL header; real jest fixtures
Jest without a TTY prints "FAIL jt/add.test.js" with one space; the parser
matched two, so a real jest load failure read ERROR, not UNVIABLE. The old
`^ +● ` denylist also named process.exit's "●  process.exit called with "1""
as a killing test (CAUGHT). Names now need a FAIL file header above them; a
crash with no named failing test is ERROR. The "no test counts recognised"
line names jest. The synthetic jest logs and mock are replaced by real jest
29.7.0 output captured on Yggdrasil from tools/fixtures/mutation-probe/jsr
(green, wrong, load, exit runs in logs/jest-real.log).

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-01 18:14:45 +02:00
..
fixtures testparse: jest names come only from "●" lines under a FAIL header; real jest fixtures 2026-10-01 18:14:45 +02:00
stopgap testparse: jest names come only from "●" lines under a FAIL header; real jest fixtures 2026-10-01 18:14:45 +02:00
INDEX.md Fixtures and docs: real nonce log from the soul2 reproducer, INDEX describes the snapshot isolation 2026-10-01 17:46:11 +02:00
mutation-table.sh mutation-table: a control run of the unmutated snapshot gates the fan-out (SNAPSHOT RED) 2026-10-01 18:14:39 +02:00
test-tools.sh testparse: jest names come only from "●" lines under a FAIL header; real jest fixtures 2026-10-01 18:14:45 +02:00
testparse.sh testparse: jest names come only from "●" lines under a FAIL header; real jest fixtures 2026-10-01 18:14:45 +02:00