Skip to content

Commit 0a51e59

Browse files
committed
better test error messages
1 parent bf1d382 commit 0a51e59

File tree

3 files changed

+23
-28
lines changed

3 files changed

+23
-28
lines changed

test/client.js

Lines changed: 21 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -13,38 +13,36 @@ var peerId = new Buffer('01234567890123456789')
1313
var announceUrl = ''
1414
var port = 6881
1515

16-
function createServer (cb) {
16+
function createServer (t, cb) {
1717
var server = new Server({ udp: false })
1818

1919
server.on('error', function (err) {
20-
cb(err)
20+
t.error(err)
2121
})
2222

2323
server.on('warning', function (err) {
24-
cb(err)
24+
t.error(err)
2525
})
2626

2727
portfinder.getPort(function (err, port) {
28-
if (err) return cb(err)
28+
if (err) return t.error(err)
2929

3030
announceUrl = 'http://127.0.0.1:' + port + '/announce'
3131
parsedTorrent.announce = [ announceUrl ]
3232

3333
server.listen(port)
34-
cb(null, server)
34+
cb(server)
3535
})
3636
}
3737

38-
test('torrent: client.start()', function (t) {
39-
t.plan(6)
40-
41-
createServer(function (err, server) {
42-
t.error(err)
38+
test('http: client.start()', function (t) {
39+
t.plan(5)
4340

41+
createServer(t, function (server) {
4442
var client = new Client(peerId, port, parsedTorrent)
4543

4644
client.on('error', function (err) {
47-
t.fail(err)
45+
t.error(err)
4846
})
4947

5048
client.once('update', function (data) {
@@ -68,15 +66,14 @@ test('torrent: client.start()', function (t) {
6866
})
6967
})
7068

71-
test('torrent: client.stop()', function (t) {
72-
t.plan(5)
69+
test('http: client.stop()', function (t) {
70+
t.plan(4)
7371

74-
createServer(function (err, server) {
75-
t.error(err)
72+
createServer(t, function (server) {
7673
var client = new Client(peerId, port, parsedTorrent)
7774

7875
client.on('error', function (err) {
79-
t.fail(err)
76+
t.error(err)
8077
})
8178

8279
client.start()
@@ -99,15 +96,14 @@ test('torrent: client.stop()', function (t) {
9996
})
10097
})
10198

102-
test('torrent: client.update()', function (t) {
103-
t.plan(5)
99+
test('http: client.update()', function (t) {
100+
t.plan(4)
104101

105-
createServer(function (err, server) {
106-
t.error(err)
102+
createServer(t, function (server) {
107103
var client = new Client(peerId, port, parsedTorrent, { interval: 5000 })
108104

109105
client.on('error', function (err) {
110-
t.fail(err)
106+
t.error(err)
111107
})
112108

113109
client.start()
@@ -131,15 +127,14 @@ test('torrent: client.update()', function (t) {
131127
})
132128
})
133129

134-
test('torrent: client.scrape()', function (t) {
135-
t.plan(6)
130+
test('http: client.scrape()', function (t) {
131+
t.plan(5)
136132

137-
createServer(function (err, server) {
138-
t.error(err)
133+
createServer(t, function (server) {
139134
var client = new Client(peerId, port, parsedTorrent)
140135

141136
client.on('error', function (err) {
142-
t.fail(err)
137+
t.error(err)
143138
})
144139

145140
client.once('scrape', function (data) {

test/server.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ var peerId = '01234567890123456789'
88
var peerId2 = '12345678901234567890'
99
var torrentLength = 50000
1010

11-
test('server', function (t) {
11+
test('http server', function (t) {
1212
t.plan(27)
1313

1414
var server = new Server({ udp: false }) // { interval: 50000, compactOnly: false }

test/udp-server.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ var peerId = '01234567890123456789'
88
var peerId2 = '12345678901234567890'
99
var torrentLength = 50000
1010

11-
test('server', function (t) {
11+
test('udp server', function (t) {
1212
t.plan(27)
1313

1414
var server = new Server({ http: false })

0 commit comments

Comments
 (0)