diff options
author | Nayeem Rahman <nayeemrmn99@gmail.com> | 2020-10-26 03:34:00 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-10-26 14:34:00 +1100 |
commit | 822e5b653685d539c492b87cf5ae77d0223d9b32 (patch) | |
tree | 423fdbbf70896cadcc3f5f45998c60a06c223650 /cli/tests | |
parent | ece1e1d5f184165f21b17d3fe293d8d31dd9e413 (diff) |
fix(core/runtime): Indicate exceptions in promises (#8124)
Fixes #4879
Diffstat (limited to 'cli/tests')
-rw-r--r-- | cli/tests/044_bad_resource.ts | 10 | ||||
-rw-r--r-- | cli/tests/044_bad_resource.ts.out | 3 | ||||
-rw-r--r-- | cli/tests/073_worker_error.ts.out | 2 | ||||
-rw-r--r-- | cli/tests/074_worker_nested_error.ts.out | 2 | ||||
-rw-r--r-- | cli/tests/async_error.ts.out | 2 | ||||
-rw-r--r-- | cli/tests/compiler_js_error.ts.out | 2 | ||||
-rw-r--r-- | cli/tests/error_012_bad_dynamic_import_specifier.ts.out | 2 |
7 files changed, 9 insertions, 14 deletions
diff --git a/cli/tests/044_bad_resource.ts b/cli/tests/044_bad_resource.ts index 03da1fdc9..05e1354dc 100644 --- a/cli/tests/044_bad_resource.ts +++ b/cli/tests/044_bad_resource.ts @@ -1,7 +1,3 @@ -async function main(): Promise<void> { - const file = await Deno.open("044_bad_resource.ts", { read: true }); - file.close(); - await file.seek(10, 0); -} - -main(); +const file = await Deno.open("044_bad_resource.ts", { read: true }); +file.close(); +await file.seek(10, 0); diff --git a/cli/tests/044_bad_resource.ts.out b/cli/tests/044_bad_resource.ts.out index 6f2ac60f8..33c95fc44 100644 --- a/cli/tests/044_bad_resource.ts.out +++ b/cli/tests/044_bad_resource.ts.out @@ -1,3 +1,2 @@ -[WILDCARD]error: Uncaught BadResource: Bad resource ID +[WILDCARD]error: Uncaught (in promise) BadResource: Bad resource ID [WILDCARD] - at async main ([WILDCARD]tests/044_bad_resource.ts:[WILDCARD]) diff --git a/cli/tests/073_worker_error.ts.out b/cli/tests/073_worker_error.ts.out index 412ab3376..244e56417 100644 --- a/cli/tests/073_worker_error.ts.out +++ b/cli/tests/073_worker_error.ts.out @@ -1,5 +1,5 @@ [WILDCARD]error: Uncaught (in worker "bar") Error: foo[WILDCARD] at foo ([WILDCARD]) at [WILDCARD] -error: Uncaught Error: Unhandled error event reached main worker. +error: Uncaught (in promise) Error: Unhandled error event reached main worker. at Worker.#poll ([WILDCARD]) diff --git a/cli/tests/074_worker_nested_error.ts.out b/cli/tests/074_worker_nested_error.ts.out index 412ab3376..244e56417 100644 --- a/cli/tests/074_worker_nested_error.ts.out +++ b/cli/tests/074_worker_nested_error.ts.out @@ -1,5 +1,5 @@ [WILDCARD]error: Uncaught (in worker "bar") Error: foo[WILDCARD] at foo ([WILDCARD]) at [WILDCARD] -error: Uncaught Error: Unhandled error event reached main worker. +error: Uncaught (in promise) Error: Unhandled error event reached main worker. at Worker.#poll ([WILDCARD]) diff --git a/cli/tests/async_error.ts.out b/cli/tests/async_error.ts.out index 7e32cd3dd..77406352c 100644 --- a/cli/tests/async_error.ts.out +++ b/cli/tests/async_error.ts.out @@ -1,7 +1,7 @@ [WILDCARD]hello before error world -error: Uncaught Error: error +error: Uncaught (in promise) Error: error throw Error("error"); ^ at foo ([WILDCARD]tests/async_error.ts:5:9) diff --git a/cli/tests/compiler_js_error.ts.out b/cli/tests/compiler_js_error.ts.out index bb9d69610..ef6ed7e80 100644 --- a/cli/tests/compiler_js_error.ts.out +++ b/cli/tests/compiler_js_error.ts.out @@ -1,4 +1,4 @@ Check [WILDCARD]compiler_js_error.ts -error: Uncaught Error: Error in TS compiler: +error: Uncaught (in promise) Error: Error in TS compiler: AssertionError: Unexpected skip of the emit. [WILDCARD] diff --git a/cli/tests/error_012_bad_dynamic_import_specifier.ts.out b/cli/tests/error_012_bad_dynamic_import_specifier.ts.out index c337869dd..820547063 100644 --- a/cli/tests/error_012_bad_dynamic_import_specifier.ts.out +++ b/cli/tests/error_012_bad_dynamic_import_specifier.ts.out @@ -1,2 +1,2 @@ Check [WILDCARD]error_012_bad_dynamic_import_specifier.ts -error: Uncaught TypeError: relative import path "bad-module.ts" not prefixed with / or ./ or ../ Imported from "[WILDCARD]/error_012_bad_dynamic_import_specifier.ts" +error: Uncaught (in promise) TypeError: relative import path "bad-module.ts" not prefixed with / or ./ or ../ Imported from "[WILDCARD]/error_012_bad_dynamic_import_specifier.ts" |