@@ -229,22 +229,18 @@ describe('SpeechClient', () => {
229
229
230
230
// Mock response
231
231
var expectedResponse = { } ;
232
- var expectedRequests = [ { streamingConfig : undefined } , { audioContent : { } } ] ;
233
232
234
233
// Mock Grpc layer
235
234
client . _innerApiCalls . streamingRecognize = mockBidiStreamingGrpcMethod (
236
- expectedRequests ,
235
+ request ,
237
236
expectedResponse
238
237
) ;
239
238
240
- let loops = 0 ;
241
239
var stream = client
242
240
. streamingRecognize ( )
243
241
. on ( 'data' , response => {
244
242
assert . deepStrictEqual ( response , expectedResponse ) ;
245
- if ( ++ loops === expectedRequests . length ) {
246
- done ( ) ;
247
- }
243
+ done ( ) ;
248
244
} )
249
245
. on ( 'error' , err => {
250
246
done ( err ) ;
@@ -261,15 +257,10 @@ describe('SpeechClient', () => {
261
257
262
258
// Mock request
263
259
var request = { } ;
264
- var expectedRequests = [
265
- { streamingConfig : undefined } ,
266
- { streamingConfig : undefined } ,
267
- { streamingConfig : undefined } ,
268
- ] ;
269
260
270
261
// Mock Grpc layer
271
262
client . _innerApiCalls . streamingRecognize = mockBidiStreamingGrpcMethod (
272
- expectedRequests ,
263
+ request ,
273
264
null ,
274
265
error
275
266
) ;
@@ -303,11 +294,10 @@ function mockSimpleGrpcMethod(expectedRequest, response, error) {
303
294
} ;
304
295
}
305
296
306
- let callCount = 0 ;
307
- function mockBidiStreamingGrpcMethod ( expectedRequests , response , error ) {
297
+ function mockBidiStreamingGrpcMethod ( expectedRequest , response , error ) {
308
298
return ( ) => {
309
299
var mockStream = through2 . obj ( ( chunk , enc , callback ) => {
310
- assert . deepStrictEqual ( chunk , expectedRequests [ callCount ++ ] ) ;
300
+ assert . deepStrictEqual ( chunk , expectedRequest ) ;
311
301
if ( error ) {
312
302
callback ( error ) ;
313
303
} else {
0 commit comments