$ node --test packages/game-data/tests/atlas.test.mjs # cwd /Users/king/Desktop/Workspace/SRO/zoen # exit 1 TAP version 13 # Subtest: size and composition ok 1 - size and composition --- duration_ms: 1.114209 type: 'test' ... # Subtest: every edge endpoint exists, no duplicate or self edges, graph is connected ok 2 - every edge endpoint exists, no duplicate or self edges, graph is connected --- duration_ms: 1.0065 type: 'test' ... # Subtest: no two nodes overlap (≥ 12 units clear between rims) ok 3 - no two nodes overlap (≥ 12 units clear between rims) --- duration_ms: 10.290291 type: 'test' ... # Subtest: no path passes under a node it does not connect (≥ 6 units clear) ok 4 - no path passes under a node it does not connect (≥ 6 units clear) --- duration_ms: 269.756084 type: 'test' ... # Subtest: no two paths cross each other ok 5 - no two paths cross each other --- duration_ms: 4436.827416 type: 'test' ... # Subtest: arc edges really are circular and start/end on their nodes ok 6 - arc edges really are circular and start/end on their nodes --- duration_ms: 0.340792 type: 'test' ... # Subtest: every mastery reachable from every origin without crossing another start ok 7 - every mastery reachable from every origin without crossing another start --- duration_ms: 0.499792 type: 'test' ... # Subtest: path identity: own pure masteries cheapest, hybrids cost more, far poles cost most ok 8 - path identity: own pure masteries cheapest, hybrids cost more, far poles cost most --- duration_ms: 2.312209 type: 'test' ... # Subtest: every build’s recommended origin can wield an item-level-40 weapon within 45 points ok 9 - every build’s recommended origin can wield an item-level-40 weapon within 45 points --- duration_ms: 1.70075 type: 'test' ... # Subtest: icons on nodes exist; nodes without icons carry an art request ok 10 - icons on nodes exist; nodes without icons carry an art request --- duration_ms: 1.332083 type: 'test' ... # Subtest: stat gate bites: a Stoneward cannot wield an ilvl-40 wand on a low budget, a Scholar can not ok 11 - stat gate bites: a Stoneward cannot wield an ilvl-40 wand on a low budget, a Scholar can --- duration_ms: 0.741667 type: 'test' location: '/Users/king/Desktop/Workspace/SRO/zoen/packages/game-data/tests/atlas.test.mjs:193:1' failureType: 'testCodeFailure' error: |- Expected values to be strictly equal: true !== false code: 'ERR_ASSERTION' name: 'AssertionError' expected: false actual: true operator: 'strictEqual' stack: |- TestContext. (file:///Users/king/Desktop/Workspace/SRO/zoen/packages/game-data/tests/atlas.test.mjs:194: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) ... 1..11 # tests 11 # suites 0 # pass 10 # fail 1 # cancelled 0 # skipped 0 # todo 0 # duration_ms 4804.051917