diff options
Diffstat (limited to 'cli/tests')
-rw-r--r-- | cli/tests/fix_js_imports.ts | 3 | ||||
-rw-r--r-- | cli/tests/fix_js_imports.ts.out | 1 | ||||
-rw-r--r-- | cli/tests/integration_tests.rs | 5 | ||||
-rw-r--r-- | cli/tests/subdir/amd_like.js | 4 |
4 files changed, 13 insertions, 0 deletions
diff --git a/cli/tests/fix_js_imports.ts b/cli/tests/fix_js_imports.ts new file mode 100644 index 000000000..4770b1ab6 --- /dev/null +++ b/cli/tests/fix_js_imports.ts @@ -0,0 +1,3 @@ +import * as amdLike from "./subdir/amd_like.js"; + +console.log(amdLike); diff --git a/cli/tests/fix_js_imports.ts.out b/cli/tests/fix_js_imports.ts.out new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/cli/tests/fix_js_imports.ts.out @@ -0,0 +1 @@ +{} diff --git a/cli/tests/integration_tests.rs b/cli/tests/integration_tests.rs index 251c6da3c..5429170c7 100644 --- a/cli/tests/integration_tests.rs +++ b/cli/tests/integration_tests.rs @@ -1004,6 +1004,11 @@ itest!(cafile_info { http_server: true, }); +itest!(fix_js_imports { + args: "run --reload fix_js_imports.ts", + output: "fix_js_imports.ts.out", +}); + #[test] fn cafile_fetch() { use deno::http_cache::url_to_filename; diff --git a/cli/tests/subdir/amd_like.js b/cli/tests/subdir/amd_like.js new file mode 100644 index 000000000..23babc4db --- /dev/null +++ b/cli/tests/subdir/amd_like.js @@ -0,0 +1,4 @@ +// looks like an AMD module, but isn't +const define = () => {}; +define(["fake_module"], () => {}); +export {}; |