summaryrefslogtreecommitdiff
path: root/tests/specs/add/update_lockfile_if_package_json
diff options
context:
space:
mode:
Diffstat (limited to 'tests/specs/add/update_lockfile_if_package_json')
-rw-r--r--tests/specs/add/update_lockfile_if_package_json/__test__.jsonc31
-rw-r--r--tests/specs/add/update_lockfile_if_package_json/add.out5
-rw-r--r--tests/specs/add/update_lockfile_if_package_json/lockfile_add.out7
-rw-r--r--tests/specs/add/update_lockfile_if_package_json/lockfile_remove.out4
-rw-r--r--tests/specs/add/update_lockfile_if_package_json/package.json0
-rw-r--r--tests/specs/add/update_lockfile_if_package_json/remove.out4
6 files changed, 51 insertions, 0 deletions
diff --git a/tests/specs/add/update_lockfile_if_package_json/__test__.jsonc b/tests/specs/add/update_lockfile_if_package_json/__test__.jsonc
new file mode 100644
index 000000000..80b35dc3c
--- /dev/null
+++ b/tests/specs/add/update_lockfile_if_package_json/__test__.jsonc
@@ -0,0 +1,31 @@
+{
+ "tempDir": true,
+ "tests": {
+ "updates_lockfile": {
+ "steps": [
+ {
+ "args": "add npm:@denotest/esm-basic npm:@denotest/say-hello",
+ "output": "add.out"
+ },
+ {
+ "args": [
+ "eval",
+ "console.log(Deno.readTextFileSync('deno.lock'))"
+ ],
+ "output": "lockfile_add.out"
+ },
+ {
+ "args": "remove @denotest/esm-basic @denotest/say-hello",
+ "output": "remove.out"
+ },
+ {
+ "args": [
+ "eval",
+ "console.log(Deno.readTextFileSync('deno.lock'))"
+ ],
+ "output": "lockfile_remove.out"
+ }
+ ]
+ }
+ }
+}
diff --git a/tests/specs/add/update_lockfile_if_package_json/add.out b/tests/specs/add/update_lockfile_if_package_json/add.out
new file mode 100644
index 000000000..97989b0c3
--- /dev/null
+++ b/tests/specs/add/update_lockfile_if_package_json/add.out
@@ -0,0 +1,5 @@
+[UNORDERED_START]
+Add npm:@denotest/esm-basic@1.0.0
+Add npm:@denotest/say-hello@1.0.0
+[UNORDERED_END]
+[WILDCARD] \ No newline at end of file
diff --git a/tests/specs/add/update_lockfile_if_package_json/lockfile_add.out b/tests/specs/add/update_lockfile_if_package_json/lockfile_add.out
new file mode 100644
index 000000000..d452c2de8
--- /dev/null
+++ b/tests/specs/add/update_lockfile_if_package_json/lockfile_add.out
@@ -0,0 +1,7 @@
+{
+ "version": "4",
+ "specifiers": {
+ "npm:@denotest/esm-basic@1": "1.0.0",
+ "npm:@denotest/say-hello@1": "1.0.0"
+ },
+[WILDCARD]
diff --git a/tests/specs/add/update_lockfile_if_package_json/lockfile_remove.out b/tests/specs/add/update_lockfile_if_package_json/lockfile_remove.out
new file mode 100644
index 000000000..fdd4f1cc6
--- /dev/null
+++ b/tests/specs/add/update_lockfile_if_package_json/lockfile_remove.out
@@ -0,0 +1,4 @@
+{
+ "version": "4"
+}
+
diff --git a/tests/specs/add/update_lockfile_if_package_json/package.json b/tests/specs/add/update_lockfile_if_package_json/package.json
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/tests/specs/add/update_lockfile_if_package_json/package.json
diff --git a/tests/specs/add/update_lockfile_if_package_json/remove.out b/tests/specs/add/update_lockfile_if_package_json/remove.out
new file mode 100644
index 000000000..8efb0810c
--- /dev/null
+++ b/tests/specs/add/update_lockfile_if_package_json/remove.out
@@ -0,0 +1,4 @@
+[UNORDERED_START]
+Removed @denotest/esm-basic
+Removed @denotest/say-hello
+[UNORDERED_END]