@@ -37,7 +37,7 @@ describe('Client malformed response handling', function() {
3737 var server ;
3838 var client ;
3939 var badArg = Buffer . from ( [ 0xFF ] ) ;
40- before ( function ( ) {
40+ before ( function ( done ) {
4141 var malformed_test_service = {
4242 unary : {
4343 path : '/TestService/Unary' ,
@@ -93,9 +93,12 @@ describe('Client malformed response handling', function() {
9393 } ) ;
9494 }
9595 } ) ;
96- var port = server . bind ( 'localhost:0' , serverInsecureCreds ) ;
97- client = new TestServiceClient ( 'localhost:' + port , clientInsecureCreds ) ;
98- server . start ( ) ;
96+ server . bindAsync ( 'localhost:0' , serverInsecureCreds , ( err , port ) => {
97+ assert . ifError ( err ) ;
98+ client = new TestServiceClient ( 'localhost:' + port , clientInsecureCreds ) ;
99+ server . start ( ) ;
100+ done ( ) ;
101+ } ) ;
99102 } ) ;
100103 after ( function ( ) {
101104 server . forceShutdown ( ) ;
@@ -141,7 +144,7 @@ describe('Client malformed response handling', function() {
141144 }
142145 var client ;
143146 var server ;
144- before ( function ( ) {
147+ before ( function ( done ) {
145148 var malformed_test_service = {
146149 unary : {
147150 path : '/TestService/Unary' ,
@@ -197,9 +200,12 @@ describe('Client malformed response handling', function() {
197200 } ) ;
198201 }
199202 } ) ;
200- var port = server . bind ( 'localhost:0' , serverInsecureCreds ) ;
201- client = new TestServiceClient ( 'localhost:' + port , clientInsecureCreds ) ;
202- server . start ( ) ;
203+ server . bindAsync ( 'localhost:0' , serverInsecureCreds , ( err , port ) => {
204+ assert . ifError ( err ) ;
205+ client = new TestServiceClient ( 'localhost:' + port , clientInsecureCreds ) ;
206+ server . start ( ) ;
207+ done ( ) ;
208+ } ) ;
203209 } ) ;
204210 after ( function ( ) {
205211 server . forceShutdown ( ) ;
@@ -244,7 +250,7 @@ describe('Client malformed response handling', function() {
244250 var client ;
245251 var server ;
246252 var port ;
247- before ( function ( ) {
253+ before ( function ( done ) {
248254 server = new serverGrpc . Server ( ) ;
249255 var trailer_metadata = new serverGrpc . Metadata ( ) ;
250256 trailer_metadata . add ( 'trailer-present' , 'yes' ) ;
@@ -323,9 +329,13 @@ describe('Client malformed response handling', function() {
323329 } ) ;
324330 }
325331 } ) ;
326- port = server . bind ( 'localhost:0' , serverInsecureCreds ) ;
327- client = new TestServiceClient ( 'localhost:' + port , clientInsecureCreds ) ;
328- server . start ( ) ;
332+ server . bindAsync ( 'localhost:0' , serverInsecureCreds , ( err , _port ) => {
333+ assert . ifError ( err ) ;
334+ port = _port ;
335+ client = new TestServiceClient ( 'localhost:' + port , clientInsecureCreds ) ;
336+ server . start ( ) ;
337+ done ( ) ;
338+ } ) ;
329339 } ) ;
330340 after ( function ( ) {
331341 server . forceShutdown ( ) ;
0 commit comments