From 5c345fb3fa5d9fa5804ba74e7dc4445ae8ff1010 Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Tue, 14 Nov 2023 09:56:55 +0100 Subject: [PATCH] test,tools: use sys.executable instead of hardcoding python3 Thanks to Simon! --- test/test.py | 2 +- tools/gen-stage-test-diff | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/test/test.py b/test/test.py index c51548c1..b9602e58 100644 --- a/test/test.py +++ b/test/test.py @@ -374,7 +374,7 @@ class OSBuild(contextlib.AbstractContextManager): output_dir_context = tempfile.TemporaryDirectory(dir="/var/tmp") output_dir = cm.enter_context(output_dir_context) - cmd_args = ["python3", "-m", "osbuild"] + cmd_args = [sys.executable, "-m", "osbuild"] cmd_args += ["--json"] cmd_args += ["--libdir", "."] diff --git a/tools/gen-stage-test-diff b/tools/gen-stage-test-diff index 16203881..fb50eaf1 100755 --- a/tools/gen-stage-test-diff +++ b/tools/gen-stage-test-diff @@ -3,12 +3,13 @@ import argparse import contextlib import os import subprocess +import sys import tempfile def run_osbuild(output_directory, store, cache_max_size, libdir, manifest): args = [ - "python3", "-m", "osbuild", + sys.executable, "-m", "osbuild", "--export", "tree", "--output-directory",