File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -25,10 +25,11 @@ def setup_git_popen(self):
2525 def FixPopen (* a , ** k ):
2626 if 'start_new_session' in k :
2727 del k ['start_new_session' ]
28- return self .Popen .Popen (* a , ** k )
28+ return self .Popen .mock . Popen_instance (* a , ** k )
2929 self .Popen .mock .Popen .side_effect = FixPopen
3030 self .Popen .mock .Popen_instance .stdin = None
31- self .Popen .mock .Popen_instance .wait = lambda * a , ** k : self .Popen .wait ()
31+ self .Popen .mock .Popen_instance .wait_orig = self .Popen .mock .Popen_instance .wait
32+ self .Popen .mock .Popen_instance .wait = lambda * a , ** k : self .Popen .mock .Popen_instance .wait_orig ()
3233 self .Popen .mock .Popen_instance .__enter__ = lambda self : self
3334 self .Popen .mock .Popen_instance .__exit__ = lambda self , * a , ** k : None
3435
You can’t perform that action at this time.
0 commit comments