diff options
| author | Antoine Pitrou <solipsis@pitrou.net> | 2014-05-11 17:13:43 (GMT) | 
|---|---|---|
| committer | Antoine Pitrou <solipsis@pitrou.net> | 2014-05-11 17:13:43 (GMT) | 
| commit | ffef2447eea4e40278af93e2444c97cd3032178e (patch) | |
| tree | 4722ba32a16d9e559f4ef55474f1be3ff785cf46 /Lib/test/script_helper.py | |
| parent | 5006a56e3980af8c5d74784aec4b8a36573b5984 (diff) | |
| download | cpython-ffef2447eea4e40278af93e2444c97cd3032178e.zip cpython-ffef2447eea4e40278af93e2444c97cd3032178e.tar.gz cpython-ffef2447eea4e40278af93e2444c97cd3032178e.tar.bz2  | |
Try to fix issue #21425 workaround for shared library builds
Diffstat (limited to 'Lib/test/script_helper.py')
| -rw-r--r-- | Lib/test/script_helper.py | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/Lib/test/script_helper.py b/Lib/test/script_helper.py index 78c3036..5559349 100644 --- a/Lib/test/script_helper.py +++ b/Lib/test/script_helper.py @@ -92,8 +92,8 @@ def spawn_python(*args, stdout=subprocess.PIPE, stderr=subprocess.STDOUT, **kw):      # - http://reinout.vanrees.org/weblog/2009/08/14/readline-invisible-character-hack.html      # - http://stackoverflow.com/questions/15760712/python-readline-module-prints-escape-character-during-import      # - http://lists.gnu.org/archive/html/bug-readline/2007-08/msg00004.html -    env = kw.setdefault('env', {}) -    env.setdefault('TERM', 'vt100') +    env = kw.setdefault('env', dict(os.environ)) +    env['TERM'] = 'vt100'      return subprocess.Popen(cmd_line, stdin=subprocess.PIPE,                              stdout=stdout, stderr=stderr,                              **kw)  | 
