@@ -333,38 +333,40 @@ suite('UserDataSyncRequestsSession', () => {
333333 } ;
334334
335335 test ( 'too many requests are thrown when limit exceeded' , async ( ) => {
336- const testObject = new RequestsSession ( 1 , 100 , requestService , NullTelemetryService ) ;
336+ const testObject = new RequestsSession ( 1 , 500 , requestService , NullTelemetryService ) ;
337337 await testObject . request ( { } , CancellationToken . None ) ;
338338
339339 try {
340340 await testObject . request ( { } , CancellationToken . None ) ;
341- assert . fail ( 'Should fail with limit exceeded' ) ;
342341 } catch ( error ) {
343342 assert . ok ( error instanceof UserDataSyncStoreError ) ;
344343 assert . equal ( ( < UserDataSyncStoreError > error ) . code , UserDataSyncErrorCode . LocalTooManyRequests ) ;
344+ return ;
345345 }
346+ assert . fail ( 'Should fail with limit exceeded' ) ;
346347 } ) ;
347348
348349 test ( 'requests are handled after session is expired' , async ( ) => {
349- const testObject = new RequestsSession ( 1 , 100 , requestService , NullTelemetryService ) ;
350+ const testObject = new RequestsSession ( 1 , 500 , requestService , NullTelemetryService ) ;
350351 await testObject . request ( { } , CancellationToken . None ) ;
351- await timeout ( 150 ) ;
352+ await timeout ( 600 ) ;
352353 await testObject . request ( { } , CancellationToken . None ) ;
353354 } ) ;
354355
355356 test ( 'too many requests are thrown after session is expired' , async ( ) => {
356- const testObject = new RequestsSession ( 1 , 100 , requestService , NullTelemetryService ) ;
357+ const testObject = new RequestsSession ( 1 , 500 , requestService , NullTelemetryService ) ;
357358 await testObject . request ( { } , CancellationToken . None ) ;
358- await timeout ( 150 ) ;
359+ await timeout ( 600 ) ;
359360 await testObject . request ( { } , CancellationToken . None ) ;
360361
361362 try {
362363 await testObject . request ( { } , CancellationToken . None ) ;
363- assert . fail ( 'Should fail with limit exceeded' ) ;
364364 } catch ( error ) {
365365 assert . ok ( error instanceof UserDataSyncStoreError ) ;
366366 assert . equal ( ( < UserDataSyncStoreError > error ) . code , UserDataSyncErrorCode . LocalTooManyRequests ) ;
367+ return ;
367368 }
369+ assert . fail ( 'Should fail with limit exceeded' ) ;
368370 } ) ;
369371
370372} ) ;
0 commit comments