Skip to content
This repository was archived by the owner on Aug 11, 2021. It is now read-only.

Commit 50bbb3b

Browse files
committed
test: 0.8 / 0.10 compatibility
- use `readable-stream` to get Readable - include hackaround for missing setImmediate - explicitly shut down mock registry
1 parent 627977d commit 50bbb3b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+109
-38
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
"devDependencies": {
2828
"negotiator": "^0.4.9",
2929
"nock": "^0.56.0",
30+
"readable-stream": "^2.0.2",
3031
"standard": "^4.0.0",
3132
"tap": "^1.2.0"
3233
},

test/access.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -285,6 +285,11 @@ test('access command base validation', function (t) {
285285
t.end()
286286
})
287287

288+
test('cleanup', function (t) {
289+
server.close()
290+
t.end()
291+
})
292+
288293
function onJsonReq (req, cb) {
289294
var buffer = ''
290295
req.setEncoding('utf8')

test/adduser-new.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ tap.test('create new user account', function (t) {
5151
function (er, data) {
5252
if (er) throw er
5353
t.deepEqual(data, auth, 'received expected auth data')
54+
server.close()
5455
t.end()
5556
}
5657
)

test/adduser-update.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ tap.test('update a user acct', function (t) {
6161
function (er, data) {
6262
if (er) throw er
6363
t.deepEqual(data, auth, 'got expected auth data')
64+
server.close()
6465
t.end()
6566
}
6667
)

test/deprecate.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,7 @@ test('deprecate a package', function (t) {
150150
t.ifError(er)
151151
t.ok(data.deprecated, 'was deprecated')
152152

153+
server.close()
153154
t.end()
154155
}
155156
)

test/dist-tags-add.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,7 @@ test('add a new dist-tag to a package', function (t) {
136136
t.ifError(error, 'no errors')
137137
t.ok(data.test, 'dist-tag added')
138138

139+
server.close()
139140
t.end()
140141
})
141142
})

test/dist-tags-fetch.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ test('fetch dist-tags for a package', function (t) {
9393
t.ifError(error, 'no errors')
9494
t.same(data, { a: '1.0.0', b: '2.0.0' }, 'etag filtered from response')
9595

96+
server.close()
9697
t.end()
9798
})
9899
})

test/dist-tags-rm.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,7 @@ test('remove a dist-tag from a package', function (t) {
112112
t.ifError(error, 'no errors')
113113
t.notOk(data.test, 'dist-tag removed')
114114

115+
server.close()
115116
t.end()
116117
})
117118
})

test/dist-tags-set.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@ test('set dist-tags for a package', function (t) {
116116
t.ifError(error, 'no errors')
117117
t.ok(data.a && data.b, 'dist-tags set')
118118

119+
server.close()
119120
t.end()
120121
})
121122
})

test/dist-tags-update.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ test('update dist-tags for a package', function (t) {
107107
t.ifError(error, 'no errors')
108108
t.ok(data.a && data.b, 'dist-tags set')
109109

110+
server.close()
110111
t.end()
111112
})
112113
})

0 commit comments

Comments
 (0)