summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorKitson Kelly <me@kitsonkelly.com>2018-08-23 13:29:31 -0700
committerRyan Dahl <ry@tinyclouds.org>2018-08-23 17:55:22 -0400
commit59231d74b5e275b6cb1c7a551c3382202c3f0d9e (patch)
tree9bcff21188977926496514e7f37681ed13d47751 /tests
parent1355803849aebab738b5f704386a034463192aab (diff)
Improve DenoCompiler.makeDefine and localRequire
Diffstat (limited to 'tests')
-rw-r--r--tests/error_005_missing_dynamic_import.ts3
-rw-r--r--tests/error_005_missing_dynamic_import.ts.out12
2 files changed, 15 insertions, 0 deletions
diff --git a/tests/error_005_missing_dynamic_import.ts b/tests/error_005_missing_dynamic_import.ts
new file mode 100644
index 000000000..3cb081a27
--- /dev/null
+++ b/tests/error_005_missing_dynamic_import.ts
@@ -0,0 +1,3 @@
+(async () => {
+ const badModule = await import("bad-module.ts");
+})();
diff --git a/tests/error_005_missing_dynamic_import.ts.out b/tests/error_005_missing_dynamic_import.ts.out
new file mode 100644
index 000000000..b28875bc5
--- /dev/null
+++ b/tests/error_005_missing_dynamic_import.ts.out
@@ -0,0 +1,12 @@
+Error: Cannot resolve module "bad-module.ts" from "[WILDCARD]deno/tests/error_005_missing_dynamic_import.ts".
+ os.codeFetch message: [WILDCARD] (os error 2)
+ at throwResolutionError (deno/js/compiler.ts:[WILDCARD])
+ at DenoCompiler.resolveModule (deno/js/compiler.ts:[WILDCARD])
+ at DenoCompiler.resolveModuleName (deno/js/compiler.ts:[WILDCARD])
+ at moduleNames.map.name (deno/js/compiler.ts:[WILDCARD])
+ at Array.map (<anonymous>)
+ at DenoCompiler.resolveModuleNames (deno/js/compiler.ts:[WILDCARD])
+ at Object.compilerHost.resolveModuleNames (deno/third_party/node_modules/typescript/lib/typescript.js:[WILDCARD])
+ at resolveModuleNamesWorker (deno/third_party/node_modules/typescript/lib/typescript.js:[WILDCARD])
+ at resolveModuleNamesReusingOldState (deno/third_party/node_modules/typescript/lib/typescript.js:[WILDCARD])
+ at processImportedModules (deno/third_party/node_modules/typescript/lib/typescript.js:[WILDCARD])