mirror of
https://github.com/denoland/deno.git
synced 2024-11-01 09:24:20 -04:00
23efc4fcab
This commit adds better reporting of uncaught errors in top level scope of testing files. This change affects both console runner as well as LSP runner.
58 lines
1.9 KiB
Text
58 lines
1.9 KiB
Text
running 3 tests from ./test/uncaught_errors_1.ts
|
|
foo 1 ... FAILED ([WILDCARD])
|
|
foo 2 ... ok ([WILDCARD])
|
|
foo 3 ...
|
|
Uncaught error from ./test/uncaught_errors_1.ts FAILED
|
|
running 3 tests from ./test/uncaught_errors_2.ts
|
|
bar 1 ... ok ([WILDCARD])
|
|
bar 2 ... FAILED ([WILDCARD])
|
|
bar 3 ... FAILED ([WILDCARD])
|
|
Uncaught error from ./test/uncaught_errors_3.ts FAILED
|
|
|
|
ERRORS
|
|
|
|
foo 1 => ./test/uncaught_errors_1.ts:1:6
|
|
error: Error: foo 1 message
|
|
throw new Error("foo 1 message");
|
|
^
|
|
at [WILDCARD]/test/uncaught_errors_1.ts:2:9
|
|
|
|
./test/uncaught_errors_1.ts (uncaught error)
|
|
error: (in promise) Error: foo 3 message
|
|
Promise.reject(new Error("foo 3 message"));
|
|
^
|
|
at [WILDCARD]/test/uncaught_errors_1.ts:8:18
|
|
This error was not caught from a test and caused the test runner to fail on the referenced module.
|
|
It most likely originated from a dangling promise, event/timeout handler or top-level code.
|
|
|
|
bar 2 => ./test/uncaught_errors_2.ts:3:6
|
|
error: Error: bar 2
|
|
throw new Error("bar 2");
|
|
^
|
|
at [WILDCARD]/test/uncaught_errors_2.ts:4:9
|
|
|
|
bar 3 => ./test/uncaught_errors_2.ts:6:6
|
|
error: Error: bar 3 message
|
|
throw new Error("bar 3 message");
|
|
^
|
|
at [WILDCARD]/test/uncaught_errors_2.ts:7:9
|
|
|
|
./test/uncaught_errors_3.ts (uncaught error)
|
|
error: Error: baz
|
|
throw new Error("baz");
|
|
^
|
|
at [WILDCARD]/test/uncaught_errors_3.ts:1:7
|
|
This error was not caught from a test and caused the test runner to fail on the referenced module.
|
|
It most likely originated from a dangling promise, event/timeout handler or top-level code.
|
|
|
|
FAILURES
|
|
|
|
foo 1 => ./test/uncaught_errors_1.ts:1:6
|
|
./test/uncaught_errors_1.ts (uncaught error)
|
|
bar 2 => ./test/uncaught_errors_2.ts:3:6
|
|
bar 3 => ./test/uncaught_errors_2.ts:6:6
|
|
./test/uncaught_errors_3.ts (uncaught error)
|
|
|
|
test result: FAILED. 2 passed; 5 failed; 0 ignored; 0 measured; 0 filtered out ([WILDCARD])
|
|
|
|
error: Test failed
|