$ node --test packages/game-data/tests/unity-run.test.mjs # cwd /Users/king/Desktop/Workspace/SRO/zoen # exit 0 TAP version 13 # Subtest: pass: counts from the NUnit XML; licensing, usbmuxd and Xcode noise are not errors ok 1 - pass: counts from the NUnit XML; licensing, usbmuxd and Xcode noise are not errors --- duration_ms: 1.442708 type: 'test' ... # Subtest: compile error: CS code with file:line, deduplicated, and FAIL without test results ok 2 - compile error: CS code with file:line, deduplicated, and FAIL without test results --- duration_ms: 0.268333 type: 'test' ... # Subtest: failing test: name, message and file:line from the stack trace; FAIL even if Unity exited 0 ok 3 - failing test: name, message and file:line from the stack trace; FAIL even if Unity exited 0 --- duration_ms: 0.518333 type: 'test' ... # Subtest: licence error: exit 198 and "No valid Unity Editor license" fail first, other licensing lines stay noise ok 4 - licence error: exit 198 and "No valid Unity Editor license" fail first, other licensing lines stay noise --- duration_ms: 0.159333 type: 'test' ... # Subtest: build: ZOEN_BUILD gives result, size and seconds; its Debug.Log stack is not an error ok 5 - build: ZOEN_BUILD gives result, size and seconds; its Debug.Log stack is not an error --- duration_ms: 0.196792 type: 'test' ... # Subtest: exceptions and LogError carry the project file:line from the trace ok 6 - exceptions and LogError carry the project file:line from the trace --- duration_ms: 0.107334 type: 'test' ... # Subtest: lock: a process holding Temp/UnityLockfile is named with its pid ok 7 - lock: a process holding Temp/UnityLockfile is named with its pid --- duration_ms: 210.107625 type: 'test' ... 1..7 # tests 7 # suites 0 # pass 7 # fail 0 # cancelled 0 # skipped 0 # todo 0 # duration_ms 251.353833