@@ -551,9 +551,7 @@ describe('MongoMemoryReplSet', () => {
551
551
const replSet = await MongoMemoryReplSet . create ( { replSet : { count : 1 } } ) ;
552
552
553
553
const cleanupSpy = jest . spyOn ( replSet , 'cleanup' ) ;
554
- const cleanupInstance0Spy = jest
555
- . spyOn ( replSet . servers [ 0 ] , 'cleanup' )
556
- . mockResolvedValue ( void 0 ) ;
554
+ const cleanupInstance0Spy = jest . spyOn ( replSet . servers [ 0 ] , 'cleanup' ) ;
557
555
558
556
await replSet . stop ( ) ;
559
557
@@ -568,9 +566,7 @@ describe('MongoMemoryReplSet', () => {
568
566
const replSet = await MongoMemoryReplSet . create ( { replSet : { count : 1 } } ) ;
569
567
570
568
const cleanupSpy = jest . spyOn ( replSet , 'cleanup' ) ;
571
- const cleanupInstance0Spy = jest
572
- . spyOn ( replSet . servers [ 0 ] , 'cleanup' )
573
- . mockResolvedValue ( void 0 ) ;
569
+ const cleanupInstance0Spy = jest . spyOn ( replSet . servers [ 0 ] , 'cleanup' ) ;
574
570
575
571
await replSet . stop ( false ) ;
576
572
@@ -593,9 +589,7 @@ describe('MongoMemoryReplSet', () => {
593
589
const replSet = await MongoMemoryReplSet . create ( { replSet : { count : 1 } } ) ;
594
590
595
591
const cleanupSpy = jest . spyOn ( replSet , 'cleanup' ) ;
596
- const cleanupInstance0Spy = jest
597
- . spyOn ( replSet . servers [ 0 ] , 'cleanup' )
598
- . mockResolvedValue ( void 0 ) ;
592
+ const cleanupInstance0Spy = jest . spyOn ( replSet . servers [ 0 ] , 'cleanup' ) ;
599
593
600
594
await replSet . stop ( { doCleanup : false , force : false } ) ;
601
595
@@ -620,9 +614,7 @@ describe('MongoMemoryReplSet', () => {
620
614
const replSet = await MongoMemoryReplSet . create ( { replSet : { count : 1 } } ) ;
621
615
622
616
const cleanupSpy = jest . spyOn ( replSet , 'cleanup' ) ;
623
- const cleanupInstance0Spy = jest
624
- . spyOn ( replSet . servers [ 0 ] , 'cleanup' )
625
- . mockResolvedValue ( void 0 ) ;
617
+ const cleanupInstance0Spy = jest . spyOn ( replSet . servers [ 0 ] , 'cleanup' ) ;
626
618
627
619
await replSet . stop ( { doCleanup : false } ) ;
628
620
await replSet . cleanup ( ) ;
@@ -638,9 +630,7 @@ describe('MongoMemoryReplSet', () => {
638
630
const replSet = await MongoMemoryReplSet . create ( { replSet : { count : 1 } } ) ;
639
631
640
632
const cleanupSpy = jest . spyOn ( replSet , 'cleanup' ) ;
641
- const cleanupInstance0Spy = jest
642
- . spyOn ( replSet . servers [ 0 ] , 'cleanup' )
643
- . mockResolvedValue ( void 0 ) ;
633
+ const cleanupInstance0Spy = jest . spyOn ( replSet . servers [ 0 ] , 'cleanup' ) ;
644
634
645
635
await replSet . stop ( { doCleanup : false } ) ;
646
636
await replSet . cleanup ( false ) ;
@@ -655,9 +645,7 @@ describe('MongoMemoryReplSet', () => {
655
645
656
646
await replSet . start ( ) ;
657
647
658
- const cleanupInstance1Spy = jest
659
- . spyOn ( replSet . servers [ 0 ] , 'cleanup' )
660
- . mockResolvedValue ( void 0 ) ;
648
+ const cleanupInstance1Spy = jest . spyOn ( replSet . servers [ 0 ] , 'cleanup' ) ;
661
649
662
650
await replSet . stop ( { doCleanup : false } ) ;
663
651
await replSet . cleanup ( true ) ;
@@ -671,9 +659,7 @@ describe('MongoMemoryReplSet', () => {
671
659
const replSet = await MongoMemoryReplSet . create ( { replSet : { count : 1 } } ) ;
672
660
673
661
const cleanupSpy = jest . spyOn ( replSet , 'cleanup' ) ;
674
- const cleanupInstance0Spy = jest
675
- . spyOn ( replSet . servers [ 0 ] , 'cleanup' )
676
- . mockResolvedValue ( void 0 ) ;
662
+ const cleanupInstance0Spy = jest . spyOn ( replSet . servers [ 0 ] , 'cleanup' ) ;
677
663
678
664
await replSet . stop ( { doCleanup : false } ) ;
679
665
await replSet . cleanup ( { doCleanup : true , force : true } ) ;
@@ -723,5 +709,10 @@ describe('MongoMemoryReplSet', () => {
723
709
utils . assertion ( ! utils . isNullOrUndefined ( instanceInfo ) ) ;
724
710
expect ( instanceInfo . instance ) . toBeDefined ( ) ;
725
711
expect ( instanceInfo ?. launchTimeout ) . toStrictEqual ( 2000 ) ;
712
+
713
+ await utils . removeDir (
714
+ // @ts -expect-error "_instanceInfo" is protected
715
+ replSet . servers [ 0 ] . _instanceInfo . tmpDir !
716
+ ) ; // manual cleanup
726
717
} ) ;
727
718
} ) ;
0 commit comments