From 159b646b3bf226be4066eec5284d49e65564a2b1 Mon Sep 17 00:00:00 2001 From: Roger Light Date: Sun, 19 Apr 2026 23:45:02 +0100 Subject: [PATCH] Tests: Explicitly call tests with `python3` --- test/broker/06-bridge-clean-session-csF-lcsF.py | 2 +- test/broker/06-bridge-clean-session-csF-lcsN.py | 2 +- test/broker/06-bridge-clean-session-csF-lcsT.py | 2 +- test/broker/06-bridge-clean-session-csT-lcsF.py | 2 +- test/broker/06-bridge-clean-session-csT-lcsN.py | 2 +- test/broker/06-bridge-clean-session-csT-lcsT.py | 2 +- test/broker/CMakeLists.txt | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/test/broker/06-bridge-clean-session-csF-lcsF.py b/test/broker/06-bridge-clean-session-csF-lcsF.py index 4ea207a66..d7516835e 100755 --- a/test/broker/06-bridge-clean-session-csF-lcsF.py +++ b/test/broker/06-bridge-clean-session-csF-lcsF.py @@ -8,4 +8,4 @@ from mosq_test_helper import * mosq_test.require_features(["INC_BRIDGE_SUPPORT"]) (port_a_listen, port_b_listen) = mosq_test.get_port(2) -subprocess.run([f'{Path(__file__).resolve().parent}/06-bridge-clean-session-core.py', str(port_a_listen), str(port_b_listen), "False", "False"]) +subprocess.run(['python3', f'{Path(__file__).resolve().parent}/06-bridge-clean-session-core.py', str(port_a_listen), str(port_b_listen), "False", "False"]) diff --git a/test/broker/06-bridge-clean-session-csF-lcsN.py b/test/broker/06-bridge-clean-session-csF-lcsN.py index 361b457fa..cd5a0c82b 100755 --- a/test/broker/06-bridge-clean-session-csF-lcsN.py +++ b/test/broker/06-bridge-clean-session-csF-lcsN.py @@ -7,5 +7,5 @@ from collections import namedtuple mosq_test.require_features(["INC_BRIDGE_SUPPORT"]) (port_a_listen, port_b_listen) = mosq_test.get_port(2) -subprocess.run([f'{Path(__file__).resolve().parent}/06-bridge-clean-session-core.py', str(port_a_listen), str(port_b_listen), "False", "None"]) +subprocess.run(['python3', f'{Path(__file__).resolve().parent}/06-bridge-clean-session-core.py', str(port_a_listen), str(port_b_listen), "False", "None"]) diff --git a/test/broker/06-bridge-clean-session-csF-lcsT.py b/test/broker/06-bridge-clean-session-csF-lcsT.py index 12eb503b4..463c28928 100755 --- a/test/broker/06-bridge-clean-session-csF-lcsT.py +++ b/test/broker/06-bridge-clean-session-csF-lcsT.py @@ -7,5 +7,5 @@ from collections import namedtuple mosq_test.require_features(["INC_BRIDGE_SUPPORT"]) (port_a_listen, port_b_listen) = mosq_test.get_port(2) -subprocess.run([f'{Path(__file__).resolve().parent}/06-bridge-clean-session-core.py', str(port_a_listen), str(port_b_listen), "False", "True"]) +subprocess.run(['python3', f'{Path(__file__).resolve().parent}/06-bridge-clean-session-core.py', str(port_a_listen), str(port_b_listen), "False", "True"]) diff --git a/test/broker/06-bridge-clean-session-csT-lcsF.py b/test/broker/06-bridge-clean-session-csT-lcsF.py index d00e85327..0a3c84142 100755 --- a/test/broker/06-bridge-clean-session-csT-lcsF.py +++ b/test/broker/06-bridge-clean-session-csT-lcsF.py @@ -7,5 +7,5 @@ from collections import namedtuple mosq_test.require_features(["INC_BRIDGE_SUPPORT"]) (port_a_listen, port_b_listen) = mosq_test.get_port(2) -subprocess.run([f'{Path(__file__).resolve().parent}/06-bridge-clean-session-core.py', str(port_a_listen), str(port_b_listen), "True", "False"]) +subprocess.run(['python3', f'{Path(__file__).resolve().parent}/06-bridge-clean-session-core.py', str(port_a_listen), str(port_b_listen), "True", "False"]) diff --git a/test/broker/06-bridge-clean-session-csT-lcsN.py b/test/broker/06-bridge-clean-session-csT-lcsN.py index 8338efb72..86423f50b 100755 --- a/test/broker/06-bridge-clean-session-csT-lcsN.py +++ b/test/broker/06-bridge-clean-session-csT-lcsN.py @@ -7,5 +7,5 @@ from collections import namedtuple mosq_test.require_features(["INC_BRIDGE_SUPPORT"]) (port_a_listen, port_b_listen) = mosq_test.get_port(2) -subprocess.run([f'{Path(__file__).resolve().parent}/06-bridge-clean-session-core.py', str(port_a_listen), str(port_b_listen), "True", "None"]) +subprocess.run(['python3', f'{Path(__file__).resolve().parent}/06-bridge-clean-session-core.py', str(port_a_listen), str(port_b_listen), "True", "None"]) diff --git a/test/broker/06-bridge-clean-session-csT-lcsT.py b/test/broker/06-bridge-clean-session-csT-lcsT.py index 26e8009bb..f31c5e557 100755 --- a/test/broker/06-bridge-clean-session-csT-lcsT.py +++ b/test/broker/06-bridge-clean-session-csT-lcsT.py @@ -7,5 +7,5 @@ from collections import namedtuple mosq_test.require_features(["INC_BRIDGE_SUPPORT"]) (port_a_listen, port_b_listen) = mosq_test.get_port(2) -subprocess.run([f'{Path(__file__).resolve().parent}/06-bridge-clean-session-core.py', str(port_a_listen), str(port_b_listen), "True", "True"]) +subprocess.run(['python3', f'{Path(__file__).resolve().parent}/06-bridge-clean-session-core.py', str(port_a_listen), str(port_b_listen), "True", "True"]) diff --git a/test/broker/CMakeLists.txt b/test/broker/CMakeLists.txt index 07b4688c8..ab972ab47 100644 --- a/test/broker/CMakeLists.txt +++ b/test/broker/CMakeLists.txt @@ -298,7 +298,7 @@ foreach(PERSIST_TYPE ${PERSIST_LIST}) set(test_name "broker-${PY_TEST_NAME}-${PERSIST_TYPE}") get_filename_component(PY_TEST_NAME ${PY_TEST_FILE} NAME_WE) add_test(NAME ${test_name} - COMMAND ${PY_TEST_FILE} ${PERSIST_TYPE} + COMMAND python3 ${PY_TEST_FILE} ${PERSIST_TYPE} ) mosq_set_test_props(${test_name}) set_tests_properties(${test_name}