summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/specs/task/invalid_unstable_feature/__test__.jsonc6
-rw-r--r--tests/specs/task/invalid_unstable_feature/deno.json22
-rw-r--r--tests/specs/task/invalid_unstable_feature/index.js1
-rw-r--r--tests/specs/task/invalid_unstable_feature/invalid_unstable_feature.out5
4 files changed, 34 insertions, 0 deletions
diff --git a/tests/specs/task/invalid_unstable_feature/__test__.jsonc b/tests/specs/task/invalid_unstable_feature/__test__.jsonc
new file mode 100644
index 000000000..bfac9d153
--- /dev/null
+++ b/tests/specs/task/invalid_unstable_feature/__test__.jsonc
@@ -0,0 +1,6 @@
+{
+ "steps": [{
+ "args": "task start",
+ "output": "invalid_unstable_feature.out"
+ }]
+}
diff --git a/tests/specs/task/invalid_unstable_feature/deno.json b/tests/specs/task/invalid_unstable_feature/deno.json
new file mode 100644
index 000000000..36f084e47
--- /dev/null
+++ b/tests/specs/task/invalid_unstable_feature/deno.json
@@ -0,0 +1,22 @@
+{
+ "tasks": {
+ "start": "deno run index.js"
+ },
+ "unstable": [
+ "abc",
+ "byonm",
+ "bare-node-builtins",
+ "sloppy-imports",
+ "unsafe-proto",
+ "webgpu",
+ "broadcast-channel",
+ "worker-options",
+ "cron",
+ "kv",
+ "ffi",
+ "fs",
+ "net",
+ "http",
+ "cba"
+ ]
+}
diff --git a/tests/specs/task/invalid_unstable_feature/index.js b/tests/specs/task/invalid_unstable_feature/index.js
new file mode 100644
index 000000000..fb5a295b6
--- /dev/null
+++ b/tests/specs/task/invalid_unstable_feature/index.js
@@ -0,0 +1 @@
+console.log("Hello unstable features");
diff --git a/tests/specs/task/invalid_unstable_feature/invalid_unstable_feature.out b/tests/specs/task/invalid_unstable_feature/invalid_unstable_feature.out
new file mode 100644
index 000000000..78c4eaca9
--- /dev/null
+++ b/tests/specs/task/invalid_unstable_feature/invalid_unstable_feature.out
@@ -0,0 +1,5 @@
+Task start deno run index.js
+Warning Sloppy imports are not recommended and have a negative impact on performance.
+Warning 'abc' isn't a valid unstable feature
+Warning 'cba' isn't a valid unstable feature
+Hello unstable features