$ node --test packages/game-data/tests/art-requests.test.mjs # cwd /Users/king/Desktop/Workspace/SRO/zoen # exit 1 TAP version 13 # Subtest: art request ids unique and prioritised ok 1 - art request ids unique and prioritised --- duration_ms: 0.378834 type: 'test' ... # Subtest: every reference image exists (so Codex can compare with current art) ok 2 - every reference image exists (so Codex can compare with current art) --- duration_ms: 2.086041 type: 'test' ... # Subtest: every iconRequest in game data has an art request ok 3 - every iconRequest in game data has an art request --- duration_ms: 3.144291 type: 'test' ... # Subtest: markdown files exist for every category and prompts are non-trivial not ok 4 - markdown files exist for every category and prompts are non-trivial --- duration_ms: 0.283916 type: 'test' location: '/Users/king/Desktop/Workspace/SRO/zoen/packages/game-data/tests/art-requests.test.mjs:27:1' failureType: 'testCodeFailure' error: 'ART-CHR-051 prompt too short' code: 'ERR_ASSERTION' name: 'AssertionError' expected: true actual: false operator: '==' stack: |- TestContext. (file:///Users/king/Desktop/Workspace/SRO/zoen/packages/game-data/tests/art-requests.test.mjs:30:39) Test.runInAsyncScope (node:async_hooks:214:14) Test.run (node:internal/test_runner/test:1047:25) Test.processPendingSubtests (node:internal/test_runner/test:744:18) Test.postRun (node:internal/test_runner/test:1173:19) Test.run (node:internal/test_runner/test:1101:12) async Test.processPendingSubtests (node:internal/test_runner/test:744:7) ... 1..4 # tests 4 # suites 0 # pass 3 # fail 1 # cancelled 0 # skipped 0 # todo 0 # duration_ms 45.619416