@@ -1328,7 +1328,7 @@ describe('Change Streams', function() {
1328
1328
} ;
1329
1329
1330
1330
co ( function * ( ) {
1331
- primaryServer = yield mock . createServer ( 32000 , 'localhost' ) ;
1331
+ primaryServer = yield mock . createServer ( ) ;
1332
1332
1333
1333
var counter = 0 ;
1334
1334
primaryServer . setMessageHandler ( request => {
@@ -1341,8 +1341,8 @@ describe('Change Streams', function() {
1341
1341
{
1342
1342
ismaster : true ,
1343
1343
secondary : false ,
1344
- me : 'localhost:32000' ,
1345
- primary : 'localhost:32000' ,
1344
+ me : primaryServer . uri ( ) ,
1345
+ primary : primaryServer . uri ( ) ,
1346
1346
tags : { loc : 'ny' }
1347
1347
} ,
1348
1348
defaultFields
@@ -1402,46 +1402,46 @@ describe('Change Streams', function() {
1402
1402
request . reply ( { ok : 1 } ) ;
1403
1403
}
1404
1404
} ) ;
1405
- } ) ;
1406
1405
1407
- MongoClient . connect (
1408
- ' mongodb://localhost:32000/' ,
1409
- {
1410
- socketTimeoutMS : 500 ,
1411
- validateOptions : true
1412
- } ,
1413
- function ( err , client ) {
1414
- assert . ifError ( err ) ;
1406
+ MongoClient . connect (
1407
+ ` mongodb://${ primaryServer . uri ( ) } /` ,
1408
+ {
1409
+ socketTimeoutMS : 500 ,
1410
+ validateOptions : true
1411
+ } ,
1412
+ function ( err , client ) {
1413
+ assert . ifError ( err ) ;
1415
1414
1416
- var fs = require ( 'fs' ) ;
1417
- var theDatabase = client . db ( 'integration_tests5' ) ;
1418
- var theCollection = theDatabase . collection ( 'MongoNetworkErrorTestPromises' ) ;
1419
- var thisChangeStream = theCollection . watch ( pipeline ) ;
1415
+ var fs = require ( 'fs' ) ;
1416
+ var theDatabase = client . db ( 'integration_tests5' ) ;
1417
+ var theCollection = theDatabase . collection ( 'MongoNetworkErrorTestPromises' ) ;
1418
+ var thisChangeStream = theCollection . watch ( pipeline ) ;
1420
1419
1421
- var filename = '/tmp/_nodemongodbnative_resumepipe.txt' ;
1422
- var outStream = fs . createWriteStream ( filename ) ;
1420
+ var filename = '/tmp/_nodemongodbnative_resumepipe.txt' ;
1421
+ var outStream = fs . createWriteStream ( filename ) ;
1423
1422
1424
- thisChangeStream . stream ( { transform : JSON . stringify } ) . pipe ( outStream ) ;
1423
+ thisChangeStream . stream ( { transform : JSON . stringify } ) . pipe ( outStream ) ;
1425
1424
1426
- // Listen for changes to the file
1427
- var watcher = fs . watch ( filename , function ( eventType ) {
1428
- assert . equal ( eventType , 'change' ) ;
1425
+ // Listen for changes to the file
1426
+ var watcher = fs . watch ( filename , function ( eventType ) {
1427
+ assert . equal ( eventType , 'change' ) ;
1429
1428
1430
- var fileContents = fs . readFileSync ( filename , 'utf8' ) ;
1429
+ var fileContents = fs . readFileSync ( filename , 'utf8' ) ;
1431
1430
1432
- var parsedFileContents = JSON . parse ( fileContents ) ;
1433
- assert . equal ( parsedFileContents . fullDocument . a , 1 ) ;
1431
+ var parsedFileContents = JSON . parse ( fileContents ) ;
1432
+ assert . equal ( parsedFileContents . fullDocument . a , 1 ) ;
1434
1433
1435
- watcher . close ( ) ;
1434
+ watcher . close ( ) ;
1436
1435
1437
- thisChangeStream . close ( function ( err ) {
1438
- assert . ifError ( err ) ;
1436
+ thisChangeStream . close ( function ( err ) {
1437
+ assert . ifError ( err ) ;
1439
1438
1440
- mock . cleanup ( primaryServer , ( ) => done ( ) ) ;
1439
+ mock . cleanup ( primaryServer , ( ) => done ( ) ) ;
1440
+ } ) ;
1441
1441
} ) ;
1442
- } ) ;
1443
- }
1444
- ) ;
1442
+ }
1443
+ ) ;
1444
+ } ) ;
1445
1445
}
1446
1446
} ) ;
1447
1447
0 commit comments