summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/specs/lockfile/frozen_lockfile/__test__.jsonc29
1 files changed, 29 insertions, 0 deletions
diff --git a/tests/specs/lockfile/frozen_lockfile/__test__.jsonc b/tests/specs/lockfile/frozen_lockfile/__test__.jsonc
index 8faa45b4e..3036c8db5 100644
--- a/tests/specs/lockfile/frozen_lockfile/__test__.jsonc
+++ b/tests/specs/lockfile/frozen_lockfile/__test__.jsonc
@@ -123,6 +123,35 @@
}
]
},
+
+ "lockfile_config": {
+ "steps": [
+ {
+ "args": [
+ "eval",
+ "Deno.writeTextFileSync('deno.json', JSON.stringify({ lock: { frozen: true }, ...JSON.parse(Deno.readTextFileSync('deno.json')) }))"
+ ],
+ "output": ""
+ },
+ {
+ "args": "cache --frozen=false add.ts",
+ "output": "[WILDCARD]"
+ },
+ {
+ // sub.ts imports from an npm package
+ // that's not in the lockfile
+ "args": "run sub.ts",
+ "output": "frozen_new_dep_run.out",
+ "exitCode": 1
+ },
+ {
+ "args": "cache sub.ts",
+ "output": "frozen_new_dep_cache.out",
+ "exitCode": 1
+ }
+ ]
+ },
+
"non_analyzable_dynamic_npm": {
"steps": [
{