summaryrefslogtreecommitdiff
path: root/tests/specs/npm/future_auto_install_no_package_json
diff options
context:
space:
mode:
Diffstat (limited to 'tests/specs/npm/future_auto_install_no_package_json')
-rw-r--r--tests/specs/npm/future_auto_install_no_package_json/__test__.jsonc10
-rw-r--r--tests/specs/npm/future_auto_install_no_package_json/main.out1
-rw-r--r--tests/specs/npm/future_auto_install_no_package_json/main.ts4
3 files changed, 15 insertions, 0 deletions
diff --git a/tests/specs/npm/future_auto_install_no_package_json/__test__.jsonc b/tests/specs/npm/future_auto_install_no_package_json/__test__.jsonc
new file mode 100644
index 000000000..ea3cce88f
--- /dev/null
+++ b/tests/specs/npm/future_auto_install_no_package_json/__test__.jsonc
@@ -0,0 +1,10 @@
+{
+ "envs": {
+ "DENO_FUTURE": "1"
+ },
+ "steps": [{
+ // should auto-install because no package.json
+ "args": "run --quiet main.ts",
+ "output": "main.out"
+ }]
+}
diff --git a/tests/specs/npm/future_auto_install_no_package_json/main.out b/tests/specs/npm/future_auto_install_no_package_json/main.out
new file mode 100644
index 000000000..0cfbf0888
--- /dev/null
+++ b/tests/specs/npm/future_auto_install_no_package_json/main.out
@@ -0,0 +1 @@
+2
diff --git a/tests/specs/npm/future_auto_install_no_package_json/main.ts b/tests/specs/npm/future_auto_install_no_package_json/main.ts
new file mode 100644
index 000000000..2140d5546
--- /dev/null
+++ b/tests/specs/npm/future_auto_install_no_package_json/main.ts
@@ -0,0 +1,4 @@
+import { getValue, setValue } from "npm:@denotest/esm-basic";
+
+setValue(2);
+console.log(getValue());