diff options
Diffstat (limited to 'cli/tests')
-rw-r--r-- | cli/tests/086_dynamic_import_already_rejected.ts | 11 | ||||
-rw-r--r-- | cli/tests/086_dynamic_import_already_rejected.ts.out | 4 | ||||
-rw-r--r-- | cli/tests/integration_tests.rs | 5 |
3 files changed, 20 insertions, 0 deletions
diff --git a/cli/tests/086_dynamic_import_already_rejected.ts b/cli/tests/086_dynamic_import_already_rejected.ts new file mode 100644 index 000000000..359db670c --- /dev/null +++ b/cli/tests/086_dynamic_import_already_rejected.ts @@ -0,0 +1,11 @@ +try { + await import("./error_001.ts"); +} catch (error) { + console.log(`Caught: ${error.stack}`); +} + +try { + await import("./error_001.ts"); +} catch (error) { + console.log(`Caught: ${error.stack}`); +} diff --git a/cli/tests/086_dynamic_import_already_rejected.ts.out b/cli/tests/086_dynamic_import_already_rejected.ts.out new file mode 100644 index 000000000..c3eb66f9e --- /dev/null +++ b/cli/tests/086_dynamic_import_already_rejected.ts.out @@ -0,0 +1,4 @@ +[WILDCARD]Caught: Error: bad + at [WILDCARD]/error_001.ts:[WILDCARD] +Caught: Error: bad + at [WILDCARD]/error_001.ts:[WILDCARD] diff --git a/cli/tests/integration_tests.rs b/cli/tests/integration_tests.rs index 72746f423..6d5182a29 100644 --- a/cli/tests/integration_tests.rs +++ b/cli/tests/integration_tests.rs @@ -2787,6 +2787,11 @@ console.log("finish"); output: "085_dynamic_import_async_error.ts.out", }); + itest!(_086_dynamic_import_already_rejected { + args: "run --allow-read 086_dynamic_import_already_rejected.ts", + output: "086_dynamic_import_already_rejected.ts.out", + }); + itest!(js_import_detect { args: "run --quiet --reload js_import_detect.ts", output: "js_import_detect.ts.out", |