Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/npm/cli.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorForrest L Norvell <forrest@npmjs.com>2015-03-05 22:28:50 +0300
committerForrest L Norvell <forrest@npmjs.com>2015-03-05 22:44:57 +0300
commit6de1e91116a5105dfa75126532b9083d8672e034 (patch)
treec02c94483549a838c3bc73f0c7f71c4b385f0b53 /test
parentc9bd58dd637b9c41441023584a13e3818d5db336 (diff)
update: only update when current !== wanted
Fixes #6441.
Diffstat (limited to 'test')
-rw-r--r--test/tap/update-examples.js10
1 files changed, 10 insertions, 0 deletions
diff --git a/test/tap/update-examples.js b/test/tap/update-examples.js
index 2349e2532..633713d9d 100644
--- a/test/tap/update-examples.js
+++ b/test/tap/update-examples.js
@@ -158,6 +158,16 @@ test('update tilde dependency to latest', function (t) {
})
})
+test('hold tilde dependency at wanted (#6441)', function (t) {
+ resetPackage({ wanted: '~1.1.2', installed: '1.1.2' })
+
+ npm.commands.update([], function (err) {
+ t.ifError(err)
+ t.notOk(installAskedFor, 'should not want to install anything')
+ t.end()
+ })
+})
+
test('update old caret dependency with no newer', function (t) {
resetPackage({ wanted: '^0.2.0', installed: '^0.2.0' })