summaryrefslogtreecommitdiff
path: root/cli/tests
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tests')
-rw-r--r--cli/tests/integration_tests.rs5
-rw-r--r--cli/tests/main_module.ts3
-rw-r--r--cli/tests/main_module.ts.out2
-rw-r--r--cli/tests/main_module2.ts1
4 files changed, 11 insertions, 0 deletions
diff --git a/cli/tests/integration_tests.rs b/cli/tests/integration_tests.rs
index e3f4bd085..9c59e2a74 100644
--- a/cli/tests/integration_tests.rs
+++ b/cli/tests/integration_tests.rs
@@ -1708,6 +1708,11 @@ itest!(import_meta {
output: "import_meta.ts.out",
});
+itest!(main_module {
+ args: "run --quiet --unstable --allow-read --reload main_module.ts",
+ output: "main_module.ts.out",
+});
+
itest!(lib_ref {
args: "run --quiet --unstable --reload lib_ref.ts",
output: "lib_ref.ts.out",
diff --git a/cli/tests/main_module.ts b/cli/tests/main_module.ts
new file mode 100644
index 000000000..19988f4bf
--- /dev/null
+++ b/cli/tests/main_module.ts
@@ -0,0 +1,3 @@
+console.log("main_module", Deno.mainModule);
+
+import "./main_module2.ts";
diff --git a/cli/tests/main_module.ts.out b/cli/tests/main_module.ts.out
new file mode 100644
index 000000000..31adb20cb
--- /dev/null
+++ b/cli/tests/main_module.ts.out
@@ -0,0 +1,2 @@
+main_module2 [WILDCARD]tests/main_module.ts
+main_module [WILDCARD]tests/main_module.ts
diff --git a/cli/tests/main_module2.ts b/cli/tests/main_module2.ts
new file mode 100644
index 000000000..585615c7f
--- /dev/null
+++ b/cli/tests/main_module2.ts
@@ -0,0 +1 @@
+console.log("main_module2", Deno.mainModule);