@@ -461,54 +461,64 @@ function compareCommandStartedEvents(
461
461
if ( expected ! . commandName ) {
462
462
expect (
463
463
expected ! . commandName ,
464
- `expected ${ prefix } .commandName to equal ${ expected ! . commandName } but received ${
465
- actual . commandName
464
+ `expected ${ prefix } .commandName to equal ${ expected ! . commandName } but received ${ actual . commandName
466
465
} `
467
466
) . to . equal ( actual . commandName ) ;
468
467
}
469
468
if ( expected ! . databaseName ) {
470
469
expect (
471
470
expected ! . databaseName ,
472
- `expected ${ prefix } .databaseName to equal ${ expected ! . databaseName } but received ${
473
- actual . databaseName
471
+ `expected ${ prefix } .databaseName to equal ${ expected ! . databaseName } but received ${ actual . databaseName
474
472
} `
475
473
) . to . equal ( actual . databaseName ) ;
476
474
}
477
475
}
478
476
479
477
function compareCommandSucceededEvents (
480
478
actual : CommandSucceededEvent ,
481
- expected : ExpectedCommandEvent [ 'commandSucceededEvent' ] ,
479
+ expected : NonNullable < ExpectedCommandEvent [ 'commandSucceededEvent' ] > ,
482
480
entities : EntitiesMap ,
483
481
prefix : string
484
482
) {
485
- if ( expected ! . reply ) {
486
- resultCheck ( actual . reply as Document , expected ! . reply , entities , [ prefix ] ) ;
483
+ if ( expected . reply ) {
484
+ resultCheck ( actual . reply as Document , expected . reply , entities , [ prefix ] ) ;
487
485
}
488
- if ( expected ! . commandName ) {
486
+ if ( expected . commandName ) {
489
487
expect (
490
- expected ! . commandName ,
491
- `expected ${ prefix } .commandName to equal ${ expected ! . commandName } but received ${
492
- actual . commandName
488
+ expected . commandName ,
489
+ `expected ${ prefix } .commandName to equal ${ expected . commandName } but received ${ actual . commandName
493
490
} `
494
491
) . to . equal ( actual . commandName ) ;
495
492
}
493
+ if ( expected . databaseName ) {
494
+ expect (
495
+ expected . databaseName ,
496
+ `expected ${ prefix } .databaseName to equal ${ expected . databaseName } but received ${ actual . databaseName
497
+ } `
498
+ ) . to . equal ( actual . databaseName ) ;
499
+ }
496
500
}
497
501
498
502
function compareCommandFailedEvents (
499
503
actual : CommandFailedEvent ,
500
- expected : ExpectedCommandEvent [ 'commandFailedEvent' ] ,
501
- entities : EntitiesMap ,
504
+ expected : NonNullable < ExpectedCommandEvent [ 'commandFailedEvent' ] > ,
505
+ _entities : EntitiesMap ,
502
506
prefix : string
503
507
) {
504
- if ( expected ! . commandName ) {
508
+ if ( expected . commandName ) {
505
509
expect (
506
- expected ! . commandName ,
507
- `expected ${ prefix } .commandName to equal ${ expected ! . commandName } but received ${
508
- actual . commandName
510
+ expected . commandName ,
511
+ `expected ${ prefix } .commandName to equal ${ expected . commandName } but received ${ actual . commandName
509
512
} `
510
513
) . to . equal ( actual . commandName ) ;
511
514
}
515
+ if ( expected . databaseName ) {
516
+ expect (
517
+ expected . databaseName ,
518
+ `expected ${ prefix } .databaseName to equal ${ expected . databaseName } but received ${ actual . databaseName
519
+ } `
520
+ ) . to . equal ( actual . databaseName ) ;
521
+ }
512
522
}
513
523
514
524
function expectInstanceOf < T extends new ( ...args : any [ ] ) => any > (
0 commit comments