@@ -12,25 +12,13 @@ var peerId2 = new Buffer('12345678901234567890')
1212var peerId3 = new Buffer ( '23456789012345678901' )
1313var port = 6881
1414
15- function mockWebSocketTracker ( client ) {
16- client . _trackers [ 0 ] . _generateOffers = function ( numwant , cb ) {
17- var offers = [ ]
18- for ( var i = 0 ; i < numwant ; i ++ ) {
19- offers . push ( { fake_offer : 'fake_offer_' + i } )
20- }
21- process . nextTick ( function ( ) {
22- cb ( offers )
23- } )
24- }
25- }
26-
2715function testClientStart ( t , serverType ) {
2816 t . plan ( 4 )
2917 common . createServer ( t , serverType , function ( server , announceUrl ) {
3018 parsedTorrent . announce = [ announceUrl ]
3119 var client = new Client ( peerId1 , port , parsedTorrent , { wrtc : { } } )
3220
33- if ( serverType === 'ws' ) mockWebSocketTracker ( client )
21+ if ( serverType === 'ws' ) common . mockWebsocketTracker ( client )
3422 client . on ( 'error' , function ( err ) { t . error ( err ) } )
3523 client . on ( 'warning' , function ( err ) { t . error ( err ) } )
3624
@@ -70,7 +58,7 @@ function testClientStop (t, serverType) {
7058 parsedTorrent . announce = [ announceUrl ]
7159 var client = new Client ( peerId1 , port , parsedTorrent , { wrtc : { } } )
7260
73- if ( serverType === 'ws' ) mockWebSocketTracker ( client )
61+ if ( serverType === 'ws' ) common . mockWebsocketTracker ( client )
7462 client . on ( 'error' , function ( err ) { t . error ( err ) } )
7563 client . on ( 'warning' , function ( err ) { t . error ( err ) } )
7664
@@ -110,7 +98,7 @@ function testClientUpdate (t, serverType) {
11098 parsedTorrent . announce = [ announceUrl ]
11199 var client = new Client ( peerId1 , port , parsedTorrent , { wrtc : { } } )
112100
113- if ( serverType === 'ws' ) mockWebSocketTracker ( client )
101+ if ( serverType === 'ws' ) common . mockWebsocketTracker ( client )
114102 client . on ( 'error' , function ( err ) { t . error ( err ) } )
115103 client . on ( 'warning' , function ( err ) { t . error ( err ) } )
116104
@@ -157,7 +145,7 @@ function testClientScrape (t, serverType) {
157145 parsedTorrent . announce = [ announceUrl ]
158146 var client = new Client ( peerId1 , port , parsedTorrent , { wrtc : { } } )
159147
160- if ( serverType === 'ws' ) mockWebSocketTracker ( client )
148+ if ( serverType === 'ws' ) common . mockWebsocketTracker ( client )
161149 client . on ( 'error' , function ( err ) { t . error ( err ) } )
162150 client . on ( 'warning' , function ( err ) { t . error ( err ) } )
163151
@@ -198,7 +186,7 @@ function testClientAnnounceWithParams (t, serverType) {
198186 t . equal ( params . testParam , 'this is a test' )
199187 } )
200188
201- if ( serverType === 'ws' ) mockWebSocketTracker ( client )
189+ if ( serverType === 'ws' ) common . mockWebsocketTracker ( client )
202190 client . on ( 'error' , function ( err ) { t . error ( err ) } )
203191 client . on ( 'warning' , function ( err ) { t . error ( err ) } )
204192
@@ -248,7 +236,7 @@ function testClientGetAnnounceOpts (t, serverType) {
248236 t . equal ( params . testParam , 'this is a test' )
249237 } )
250238
251- if ( serverType === 'ws' ) mockWebSocketTracker ( client )
239+ if ( serverType === 'ws' ) common . mockWebsocketTracker ( client )
252240 client . on ( 'error' , function ( err ) { t . error ( err ) } )
253241 client . on ( 'warning' , function ( err ) { t . error ( err ) } )
254242
@@ -284,23 +272,23 @@ function testClientAnnounceWithNumWant (t, serverType) {
284272 parsedTorrent . announce = [ announceUrl ]
285273 var client1 = new Client ( peerId1 , port , parsedTorrent , { wrtc : { } } )
286274
287- if ( serverType === 'ws' ) mockWebSocketTracker ( client1 )
275+ if ( serverType === 'ws' ) common . mockWebsocketTracker ( client1 )
288276 client1 . on ( 'error' , function ( err ) { t . error ( err ) } )
289277 client1 . on ( 'warning' , function ( err ) { t . error ( err ) } )
290278
291279 client1 . start ( )
292280 client1 . once ( 'update' , function ( ) {
293281 var client2 = new Client ( peerId2 , port + 1 , parsedTorrent , { wrtc : { } } )
294282
295- if ( serverType === 'ws' ) mockWebSocketTracker ( client2 )
283+ if ( serverType === 'ws' ) common . mockWebsocketTracker ( client2 )
296284 client2 . on ( 'error' , function ( err ) { t . error ( err ) } )
297285 client2 . on ( 'warning' , function ( err ) { t . error ( err ) } )
298286
299287 client2 . start ( )
300288 client2 . once ( 'update' , function ( ) {
301289 var client3 = new Client ( peerId3 , port + 2 , parsedTorrent , { wrtc : { } } )
302290
303- if ( serverType === 'ws' ) mockWebSocketTracker ( client3 )
291+ if ( serverType === 'ws' ) common . mockWebsocketTracker ( client3 )
304292 client3 . on ( 'error' , function ( err ) { t . error ( err ) } )
305293 client3 . on ( 'warning' , function ( err ) { t . error ( err ) } )
306294
0 commit comments