summaryrefslogtreecommitdiff
path: root/deps/npm/test/tap/install-order.js
diff options
context:
space:
mode:
Diffstat (limited to 'deps/npm/test/tap/install-order.js')
-rw-r--r--deps/npm/test/tap/install-order.js35
1 files changed, 31 insertions, 4 deletions
diff --git a/deps/npm/test/tap/install-order.js b/deps/npm/test/tap/install-order.js
index c1c4e9dca6..80b3f6f45e 100644
--- a/deps/npm/test/tap/install-order.js
+++ b/deps/npm/test/tap/install-order.js
@@ -1,15 +1,42 @@
'use strict'
var test = require('tap').test
var sortActions = require('../../lib/install/diff-trees.js').sortActions
-
+var top = {
+ location: '/',
+ package: {},
+ requiredBy: [],
+ requires: [a, b],
+ isTop: true
+}
var a = {
- package: {_location: '/a', _requiredBy: []}
+ location: '/a',
+ package: {},
+ requiredBy: [],
+ requires: [c],
+ isTop: false,
+ userRequired: false,
+ existing: false,
+ parent: top
}
var b = {
- package: {_location: '/b', _requiredBy: []}
+ location: '/b',
+ package: {},
+ requiredBy: [],
+ requires: [c],
+ isTop: false,
+ userRequired: false,
+ existing: false,
+ parent: top
}
var c = {
- package: {_location: '/c', _requiredBy: ['/a', '/b']}
+ location: '/c',
+ package: {},
+ requiredBy: [a, b],
+ requires: [],
+ isTop: false,
+ userRequired: false,
+ existing: false,
+ parent: top
}
test('install-order when installing deps', function (t) {