Moriyoshi Koizumi created ARROW-2047:
----------------------------------------
Summary: test_serialization.py uses a python executable in PATH
rather than that used for a test run
Key: ARROW-2047
URL: https://issues.apache.org/jira/browse/ARROW-2047
Project: Apache Arrow
Issue Type: Bug
Components: Python
Affects Versions: 0.8.0
Environment: Irrelevant.
Reporter: Moriyoshi Koizumi
Because of it, it needs a valid search path setup everytime the test is run.
{code:java}
diff --git a/python/pyarrow/tests/test_serialization.py
b/python/pyarrow/tests/test_serialization.py
index e4681e3a..9cad81fc 100644
— a/python/pyarrow/tests/test_serialization.py
+++ b/python/pyarrow/tests/test_serialization.py
@@ -554,7 +554,7 @@ def test_deserialize_buffer_in_different_process():
dir_path = os.path.dirname(os.path.realpath(_file_))
python_file = os.path.join(dir_path, 'deserialize_buffer.py')
subprocess.check_call(['python', python_file, f.name])
+ subprocess.check_call([sys.executable, python_file, f.name])
def test_set_pickle():
{code}
I am going to create a PR accordingly.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)