diff options
author | Anna Henningsen <anna@addaleax.net> | 2016-12-06 18:09:11 +0100 |
---|---|---|
committer | Anna Henningsen <anna@addaleax.net> | 2016-12-09 15:19:52 +0100 |
commit | def6dfb62cd40f4966783848c0fbee261f3933cc (patch) | |
tree | 0cac19d85511c4202b14bba7d068b8f26724f443 /tools | |
parent | a8137dd06dc7351a7690f94638a644d09f8dcf92 (diff) | |
download | android-node-v8-def6dfb62cd40f4966783848c0fbee261f3933cc.tar.gz android-node-v8-def6dfb62cd40f4966783848c0fbee261f3933cc.tar.bz2 android-node-v8-def6dfb62cd40f4966783848c0fbee261f3933cc.zip |
test: set stdin too for pseudo-tty tests
Ref: https://github.com/nodejs/node/pull/10037
Ref: https://github.com/nodejs/node/pull/10146
PR-URL: https://github.com/nodejs/node/pull/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>
Diffstat (limited to 'tools')
-rwxr-xr-x | tools/test.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/test.py b/tools/test.py index 4a272475cc..c8edca2b99 100755 --- a/tools/test.py +++ b/tools/test.py @@ -683,11 +683,12 @@ def Execute(args, context, timeout=None, env={}, faketty=False): if faketty: import pty (out_master, fd_out) = pty.openpty() - fd_err = fd_out + fd_in = fd_err = fd_out pty_out = out_master else: (fd_out, outname) = tempfile.mkstemp() (fd_err, errname) = tempfile.mkstemp() + fd_in = 0 pty_out = None # Extend environment @@ -699,6 +700,7 @@ def Execute(args, context, timeout=None, env={}, faketty=False): context, timeout, args = args, + stdin = fd_in, stdout = fd_out, stderr = fd_err, env = env_copy, |