diff options
Diffstat (limited to 'deps/npm/test/tap/bundled-no-add-to-move.js')
-rw-r--r-- | deps/npm/test/tap/bundled-no-add-to-move.js | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/deps/npm/test/tap/bundled-no-add-to-move.js b/deps/npm/test/tap/bundled-no-add-to-move.js index 526af0e431..f9146c0e01 100644 --- a/deps/npm/test/tap/bundled-no-add-to-move.js +++ b/deps/npm/test/tap/bundled-no-add-to-move.js @@ -1,8 +1,7 @@ 'use strict' var test = require('tap').test var Node = require('../../lib/install/node.js').create -var diffTrees = require('../../lib/install/diff-trees.js')._diffTrees -var sortActions = require('../../lib/install/diff-trees.js').sortActions +var npm = require('../../lib/npm.js') var oldTree = Node({ path: '/', @@ -40,7 +39,12 @@ newTree.children[0].requiredBy.push(newTree) newTree.children[0].children[0].requiredBy.push(newTree.children[0]) test('test', function (t) { - var differences = sortActions(diffTrees(oldTree, newTree)).map(function (diff) { return diff[0] + diff[1].location }) - t.isDeeply(differences, ['add/abc/one', 'remove/one', 'add/abc'], 'bundled add/remove stays add/remove') - t.end() + npm.load({}, (err) => { + if (err) throw err + var diffTrees = require('../../lib/install/diff-trees.js')._diffTrees + var sortActions = require('../../lib/install/diff-trees.js').sortActions + var differences = sortActions(diffTrees(oldTree, newTree)).map(function (diff) { return diff[0] + diff[1].location }) + t.isDeeply(differences, ['add/abc/one', 'remove/one', 'add/abc'], 'bundled add/remove stays add/remove') + t.end() + }) }) |