From 252009b1e413c8c01673444792df50e50c0cbc54 Mon Sep 17 00:00:00 2001 From: jbrockmendel Date: Tue, 20 Aug 2019 19:44:50 -0700 Subject: [PATCH 1/3] TST: fix subprocess tests in local testing --- pandas/tests/io/test_compression.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pandas/tests/io/test_compression.py b/pandas/tests/io/test_compression.py index 16ca1109f266c..ebcc0c28f12e7 100644 --- a/pandas/tests/io/test_compression.py +++ b/pandas/tests/io/test_compression.py @@ -139,7 +139,7 @@ def test_with_missing_lzma(): import pandas """ ) - subprocess.check_output(["python", "-c", code]) + subprocess.check_output(["python3", "-c", code]) def test_with_missing_lzma_runtime(): @@ -156,4 +156,4 @@ def test_with_missing_lzma_runtime(): df.to_csv('foo.csv', compression='xz') """ ) - subprocess.check_output(["python", "-c", code]) + subprocess.check_output(["python3", "-c", code]) From 9496d03519323e0e41d2a1ee994662e94b0cd31e Mon Sep 17 00:00:00 2001 From: jbrockmendel Date: Tue, 20 Aug 2019 19:45:40 -0700 Subject: [PATCH 2/3] use sys.executable --- pandas/tests/io/test_compression.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pandas/tests/io/test_compression.py b/pandas/tests/io/test_compression.py index ebcc0c28f12e7..f417225d9038c 100644 --- a/pandas/tests/io/test_compression.py +++ b/pandas/tests/io/test_compression.py @@ -139,7 +139,7 @@ def test_with_missing_lzma(): import pandas """ ) - subprocess.check_output(["python3", "-c", code]) + subprocess.check_output([sys.executable, "-c", code]) def test_with_missing_lzma_runtime(): @@ -156,4 +156,4 @@ def test_with_missing_lzma_runtime(): df.to_csv('foo.csv', compression='xz') """ ) - subprocess.check_output(["python3", "-c", code]) + subprocess.check_output([sys.executable, "-c", code]) From df1761d4faf3d7abf40baf75b5a021e1e6473e1b Mon Sep 17 00:00:00 2001 From: jbrockmendel Date: Wed, 21 Aug 2019 07:12:47 -0700 Subject: [PATCH 3/3] missing import --- pandas/tests/io/test_compression.py | 1 + 1 file changed, 1 insertion(+) diff --git a/pandas/tests/io/test_compression.py b/pandas/tests/io/test_compression.py index f417225d9038c..d68b6a1effaa0 100644 --- a/pandas/tests/io/test_compression.py +++ b/pandas/tests/io/test_compression.py @@ -1,6 +1,7 @@ import contextlib import os import subprocess +import sys import textwrap import warnings