Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 42da81e

Browse filesBrowse files
addaleaxMylesBorins
authored andcommitted
test: set stdin too for pseudo-tty tests
Ref: #10037 Ref: #10146 PR-URL: #10149 Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Italo A. Casas <me@italoacasas.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
1 parent 53404db commit 42da81e
Copy full SHA for 42da81e

File tree

Expand file treeCollapse file tree

1 file changed

+3
-1
lines changed
Open diff view settings
Filter options
Expand file treeCollapse file tree

1 file changed

+3
-1
lines changed
Open diff view settings
Collapse file

‎tools/test.py‎

Copy file name to clipboardExpand all lines: tools/test.py
+3-1Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -682,11 +682,12 @@ def Execute(args, context, timeout=None, env={}, faketty=False):
682682
if faketty:
683683
import pty
684684
(out_master, fd_out) = pty.openpty()
685-
fd_err = fd_out
685+
fd_in = fd_err = fd_out
686686
pty_out = out_master
687687
else:
688688
(fd_out, outname) = tempfile.mkstemp()
689689
(fd_err, errname) = tempfile.mkstemp()
690+
fd_in = 0
690691
pty_out = None
691692

692693
# Extend environment
@@ -698,6 +699,7 @@ def Execute(args, context, timeout=None, env={}, faketty=False):
698699
context,
699700
timeout,
700701
args = args,
702+
stdin = fd_in,
701703
stdout = fd_out,
702704
stderr = fd_err,
703705
env = env_copy,

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.