@@ -586,6 +586,9 @@ def test_pause_resume(self):
586
586
self .resume ()
587
587
self .assertFalse (os .path .exists (real_temp_file .name ))
588
588
self .assertTrue (os .path .exists (fake_temp_file .name ))
589
+ self .pause ()
590
+ real_temp_file .close ()
591
+ self .resume ()
589
592
590
593
def test_pause_resume_fs (self ):
591
594
fake_temp_file = tempfile .NamedTemporaryFile ()
@@ -607,6 +610,9 @@ def test_pause_resume_fs(self):
607
610
self .fs .resume ()
608
611
self .assertFalse (os .path .exists (real_temp_file .name ))
609
612
self .assertTrue (os .path .exists (fake_temp_file .name ))
613
+ self .fs .pause ()
614
+ real_temp_file .close ()
615
+ self .fs .resume ()
610
616
611
617
def test_pause_resume_contextmanager (self ):
612
618
fake_temp_file = tempfile .NamedTemporaryFile ()
@@ -618,6 +624,7 @@ def test_pause_resume_contextmanager(self):
618
624
real_temp_file = tempfile .NamedTemporaryFile ()
619
625
self .assertFalse (self .fs .exists (real_temp_file .name ))
620
626
self .assertTrue (os .path .exists (real_temp_file .name ))
627
+ real_temp_file .close ()
621
628
self .assertFalse (os .path .exists (real_temp_file .name ))
622
629
self .assertTrue (os .path .exists (fake_temp_file .name ))
623
630
@@ -631,6 +638,7 @@ def test_pause_resume_fs_contextmanager(self):
631
638
real_temp_file = tempfile .NamedTemporaryFile ()
632
639
self .assertFalse (self .fs .exists (real_temp_file .name ))
633
640
self .assertTrue (os .path .exists (real_temp_file .name ))
641
+ real_temp_file .close ()
634
642
self .assertFalse (os .path .exists (real_temp_file .name ))
635
643
self .assertTrue (os .path .exists (fake_temp_file .name ))
636
644
@@ -662,7 +670,10 @@ def test_pause_resume(self):
662
670
p .resume ()
663
671
self .assertFalse (os .path .exists (real_temp_file .name ))
664
672
self .assertTrue (os .path .exists (fake_temp_file .name ))
665
- real_temp_file .close ()
673
+ fake_temp_file .close ()
674
+ p .pause ()
675
+ real_temp_file .close ()
676
+ p .resume ()
666
677
667
678
def test_pause_resume_contextmanager (self ):
668
679
with Patcher () as p :
@@ -675,9 +686,10 @@ def test_pause_resume_contextmanager(self):
675
686
real_temp_file = tempfile .NamedTemporaryFile ()
676
687
self .assertFalse (p .fs .exists (real_temp_file .name ))
677
688
self .assertTrue (os .path .exists (real_temp_file .name ))
689
+ real_temp_file .close ()
678
690
self .assertFalse (os .path .exists (real_temp_file .name ))
679
691
self .assertTrue (os .path .exists (fake_temp_file .name ))
680
- real_temp_file .close ()
692
+ fake_temp_file .close ()
681
693
682
694
683
695
class TestPyfakefsTestCase (unittest .TestCase ):
0 commit comments