summaryrefslogtreecommitdiff
path: root/deps/npm/test/tap/optional-metadep-rollback-collision.js
diff options
context:
space:
mode:
authorRebecca Turner <me@re-becca.org>2015-10-09 23:13:57 -0700
committerJeremiah Senkpiel <fishrock123@rocketmail.com>2015-10-22 13:56:09 -0400
commit41923c0c0795cfa6c465821387fca88fe8811367 (patch)
tree853587bc888fde98f714d72050edceb4785145de /deps/npm/test/tap/optional-metadep-rollback-collision.js
parent9b8886446dd183cee26adf9c603f8e1cd5da74bd (diff)
downloadandroid-node-v8-41923c0c0795cfa6c465821387fca88fe8811367.tar.gz
android-node-v8-41923c0c0795cfa6c465821387fca88fe8811367.tar.bz2
android-node-v8-41923c0c0795cfa6c465821387fca88fe8811367.zip
deps: upgrade npm to 3.3.6
PR-URL: https://github.com/nodejs/node/pull/3310 Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
Diffstat (limited to 'deps/npm/test/tap/optional-metadep-rollback-collision.js')
-rw-r--r--deps/npm/test/tap/optional-metadep-rollback-collision.js16
1 files changed, 9 insertions, 7 deletions
diff --git a/deps/npm/test/tap/optional-metadep-rollback-collision.js b/deps/npm/test/tap/optional-metadep-rollback-collision.js
index 4b21f965ed..d5116f30fc 100644
--- a/deps/npm/test/tap/optional-metadep-rollback-collision.js
+++ b/deps/npm/test/tap/optional-metadep-rollback-collision.js
@@ -10,7 +10,7 @@ var common = require('../common-tap.js')
var pkg = path.resolve(__dirname, 'optional-metadep-rollback-collision')
var deps = path.resolve(pkg, 'deps')
-var nm = path.resolve(pkg, 'node_modules')
+var opdep = path.resolve(pkg, 'node_modules', 'opdep')
var cache = path.resolve(pkg, 'cache')
var pidfile = path.resolve(pkg, 'child.pid')
@@ -49,7 +49,7 @@ var d2 = {
}
}
-var opdep = {
+var opdep_json = {
name: 'opdep',
version: '1.0.0',
description: 'To explode, of course!',
@@ -63,7 +63,6 @@ var opdep = {
}
}
-
var badServer = function () {/*
var createServer = require('http').createServer
var spawn = require('child_process').spawn
@@ -179,7 +178,7 @@ test('setup', function (t) {
mkdirp.sync(path.join(deps, 'opdep'))
fs.writeFileSync(
path.join(deps, 'opdep', 'package.json'),
- JSON.stringify(opdep, null, 2)
+ JSON.stringify(opdep_json, null, 2)
)
fs.writeFileSync(path.join(deps, 'opdep', 'bad-server.js'), badServer)
@@ -205,9 +204,12 @@ test('go go test racer', function (t) {
},
function (er, code, stdout, stderr) {
t.ifError(er, 'install ran to completion without error')
- t.notOk(code, 'npm install exited with code 0')
+ t.is(code, 0, 'npm install exited with code 0')
+ t.is(stderr, '')
- t.equal(stdout, 'ok\nok\n')
+ // stdout should be empty, because we only have one, optional, dep and
+ // if it fails we shouldn't try installing anything
+ t.equal(stdout, '')
t.notOk(/not ok/.test(stdout), 'should not contain the string \'not ok\'')
t.end()
}
@@ -216,7 +218,7 @@ test('go go test racer', function (t) {
test('verify results', function (t) {
t.throws(function () {
- fs.statSync(nm)
+ fs.statSync(opdep)
})
t.end()
})