From cf3c5611005e9b9a5ffda54de959aed588a19af3 Mon Sep 17 00:00:00 2001 From: Dan Ryan Date: Thu, 12 Apr 2018 19:41:01 -0400 Subject: [PATCH] Pass environment to subprocess - `check_output` needs to pass `PYTHONIOENCODING` to `Popen` on python2 Signed-off-by: Dan Ryan --- tests/unit/test_help.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/unit/test_help.py b/tests/unit/test_help.py index c48e76d3..2432e969 100644 --- a/tests/unit/test_help.py +++ b/tests/unit/test_help.py @@ -1,3 +1,4 @@ +import os import subprocess import sys @@ -5,6 +6,6 @@ import sys def test_help(): output = subprocess.check_output( [sys.executable, '-m', 'pipenv.help'], - stderr=subprocess.STDOUT, + stderr=subprocess.STDOUT, env=os.environ.copy(), ) assert output