Skip to content

Commit f5347ab

Browse files
addaleaxFishrock123
authored andcommitted
test: set stdin too for pseudo-tty tests
Ref: #10037 Ref: #10146 PR-URL: #10149 Reviewed-By: Jeremiah Senkpiel <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Italo A. Casas <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]>
1 parent cc5bd9a commit f5347ab

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

‎tools/test.py‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -683,11 +683,12 @@ def Execute(args, context, timeout=None, env={}, faketty=False):
683683
iffaketty:
684684
importpty
685685
(out_master, fd_out) =pty.openpty()
686-
fd_err=fd_out
686+
fd_in=fd_err=fd_out
687687
pty_out=out_master
688688
else:
689689
(fd_out, outname) =tempfile.mkstemp()
690690
(fd_err, errname) =tempfile.mkstemp()
691+
fd_in=0
691692
pty_out=None
692693

693694
# Extend environment
@@ -699,6 +700,7 @@ def Execute(args, context, timeout=None, env={}, faketty=False):
699700
context,
700701
timeout,
701702
args=args,
703+
stdin=fd_in,
702704
stdout=fd_out,
703705
stderr=fd_err,
704706
env=env_copy,

0 commit comments

Comments
(0)