diff options
Diffstat (limited to 'tests/specs/add/only_unstable_versions')
-rw-r--r-- | tests/specs/add/only_unstable_versions/__test__.jsonc | 23 | ||||
-rw-r--r-- | tests/specs/add/only_unstable_versions/add.out | 2 | ||||
-rw-r--r-- | tests/specs/add/only_unstable_versions/add_jsr.out | 1 |
3 files changed, 20 insertions, 6 deletions
diff --git a/tests/specs/add/only_unstable_versions/__test__.jsonc b/tests/specs/add/only_unstable_versions/__test__.jsonc index d05628b6f..ea5a270b9 100644 --- a/tests/specs/add/only_unstable_versions/__test__.jsonc +++ b/tests/specs/add/only_unstable_versions/__test__.jsonc @@ -1,9 +1,22 @@ { "tempDir": true, - "steps": [ - { - "args": "add npm:@denotest/unstable", - "output": "add.out" + "tests": { + "npm_package": { + "steps": [ + { + "args": "add npm:@denotest/unstable", + "output": "add.out" + } + ] + }, + "jsr_package": { + "steps": [ + { + "args": "add jsr:@denotest/unstable", + "output": "add_jsr.out", + "exitCode": 1 + } + ] } - ] + } } diff --git a/tests/specs/add/only_unstable_versions/add.out b/tests/specs/add/only_unstable_versions/add.out index 48462b8be..8bd8d9303 100644 --- a/tests/specs/add/only_unstable_versions/add.out +++ b/tests/specs/add/only_unstable_versions/add.out @@ -1,3 +1,3 @@ Add npm:@denotest/unstable@1.0.0-beta.1 -Download http://localhost:4260/@denotest/unstable +Download http://localhost:4260/@denotest%2funstable Download http://localhost:4260/@denotest/unstable/1.0.0-beta.1.tgz diff --git a/tests/specs/add/only_unstable_versions/add_jsr.out b/tests/specs/add/only_unstable_versions/add_jsr.out new file mode 100644 index 000000000..95f0630bf --- /dev/null +++ b/tests/specs/add/only_unstable_versions/add_jsr.out @@ -0,0 +1 @@ +error: jsr:@denotest/unstable has only pre-release versions available. Try specifying a version: `deno add jsr:@denotest/unstable@^1.0.0-beta.2` |