$ node --test packages/game-data/tests/feel-quality.test.mjs # cwd /Users/king/Desktop/Workspace/SRO/zoen # exit 1 TAP version 13 # Subtest: feel tiers: low → ultra, layers only grow, ultra-only screen effects ok 1 - feel tiers: low → ultra, layers only grow, ultra-only screen effects --- duration_ms: 33.89875 type: 'test' ... # Subtest: feel rules: presentation only, no global time-scale, telegraphs never culled; haptics for every impact ok 2 - feel rules: presentation only, no global time-scale, telegraphs never culled; haptics for every impact --- duration_ms: 4.096 type: 'test' ... # Subtest: audio requests: every skill, weapon family, hit material and zone has a prompt; prompts never name another game ok 3 - audio requests: every skill, weapon family, hit material and zone has a prompt; prompts never name another game --- duration_ms: 22.095416 type: 'test' ... # Subtest: audio design (owner, ADR-026): classic music only in towns and the GM room; every other area has its own environment bed and a landmark emitter not ok 4 - audio design (owner, ADR-026): classic music only in towns and the GM room; every other area has its own environment bed and a landmark emitter --- duration_ms: 4.397459 type: 'test' location: '/Users/king/Desktop/Workspace/SRO/zoen/packages/game-data/tests/feel-quality.test.mjs:50:1' failureType: 'testCodeFailure' error: |- music exists for towns and the GM room only — never outdoors + actual - expected + Set(0) {} - Set(2) { - 'mus-amber-gate', - 'mus-gm-proving-ground' - } code: 'ERR_ASSERTION' name: 'AssertionError' expected: actual: operator: 'deepStrictEqual' stack: |- TestContext. (file:///Users/king/Desktop/Workspace/SRO/zoen/packages/game-data/tests/feel-quality.test.mjs:60:10) 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) ... # Subtest: shared combat hit requests describe short separable layers ok 5 - shared combat hit requests describe short separable layers --- duration_ms: 3.51375 type: 'test' ... # Subtest: platform caps (owner, round 4): browser ≤ Mid; apps up to Ultra ok 6 - platform caps (owner, round 4): browser ≤ Mid; apps up to Ultra --- duration_ms: 0.566541 type: 'test' ... 1..6 # tests 6 # suites 0 # pass 5 # fail 1 # cancelled 0 # skipped 0 # todo 0 # duration_ms 534.421375