summaryrefslogtreecommitdiff
path: root/tests/specs/run/fix_js_imports
diff options
context:
space:
mode:
Diffstat (limited to 'tests/specs/run/fix_js_imports')
-rw-r--r--tests/specs/run/fix_js_imports/__test__.jsonc4
-rw-r--r--tests/specs/run/fix_js_imports/amd_like.js3
-rw-r--r--tests/specs/run/fix_js_imports/fix_js_imports.ts3
-rw-r--r--tests/specs/run/fix_js_imports/fix_js_imports.ts.out1
4 files changed, 11 insertions, 0 deletions
diff --git a/tests/specs/run/fix_js_imports/__test__.jsonc b/tests/specs/run/fix_js_imports/__test__.jsonc
new file mode 100644
index 000000000..a3635d18c
--- /dev/null
+++ b/tests/specs/run/fix_js_imports/__test__.jsonc
@@ -0,0 +1,4 @@
+{
+ "args": "run --quiet --reload fix_js_imports.ts",
+ "output": "fix_js_imports.ts.out"
+}
diff --git a/tests/specs/run/fix_js_imports/amd_like.js b/tests/specs/run/fix_js_imports/amd_like.js
new file mode 100644
index 000000000..f27e505e4
--- /dev/null
+++ b/tests/specs/run/fix_js_imports/amd_like.js
@@ -0,0 +1,3 @@
+// looks like an AMD module, but isn't
+const define = () => {};
+define(["fake_module"], () => {});
diff --git a/tests/specs/run/fix_js_imports/fix_js_imports.ts b/tests/specs/run/fix_js_imports/fix_js_imports.ts
new file mode 100644
index 000000000..07e68a135
--- /dev/null
+++ b/tests/specs/run/fix_js_imports/fix_js_imports.ts
@@ -0,0 +1,3 @@
+import * as amdLike from "./amd_like.js";
+
+console.log(amdLike);
diff --git a/tests/specs/run/fix_js_imports/fix_js_imports.ts.out b/tests/specs/run/fix_js_imports/fix_js_imports.ts.out
new file mode 100644
index 000000000..c427932a4
--- /dev/null
+++ b/tests/specs/run/fix_js_imports/fix_js_imports.ts.out
@@ -0,0 +1 @@
+[Module: null prototype] { }