From e0f25c5fb56683b57c11bd55e3cae302b3c1dafd Mon Sep 17 00:00:00 2001 From: jack1142 <6032823+jack1142@users.noreply.github.com> Date: Fri, 29 Jul 2022 18:52:26 +0200 Subject: [PATCH] Use sys.executable --- test/test_environment.py | 3 ++- unit_test/environment_test.py | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/test/test_environment.py b/test/test_environment.py index 079081ce..97326549 100644 --- a/test/test_environment.py +++ b/test/test_environment.py @@ -1,5 +1,6 @@ import os import subprocess +import sys import textwrap import pytest @@ -33,7 +34,7 @@ project_with_environment_asserts = test_projects.new_c_project( def test(tmp_path): - python_echo = 'python -c "import sys; print(*sys.argv[1:])"' + python_echo = f'"{sys.executable}" -c "import sys; print(*sys.argv[1:])"' project_dir = tmp_path / "project" project_with_environment_asserts.generate(project_dir) diff --git a/unit_test/environment_test.py b/unit_test/environment_test.py index 696dff63..3161a294 100644 --- a/unit_test/environment_test.py +++ b/unit_test/environment_test.py @@ -1,8 +1,9 @@ import os +import sys from cibuildwheel.environment import parse_environment -PYTHON_ECHO = 'python -c "import sys; print(*sys.argv[1:])"' +PYTHON_ECHO = f'"{sys.executable}" -c "import sys; print(*sys.argv[1:])"' def test_basic_parsing():