1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
Description: Run python according to the path passed by debian/rules
start_database() has "python" hard-coded, which makes that it run the default
python interpreter even in multiple-version scenarios.
Author: Santiago Ruano Rincón <santiago@freexian.com>
Bug-Debian: https://bugs.debian.org/1087905
Last-Update: 2024-11-29
Forwarded: not-needed
Index: pytango/tests/test_databaseds.py
===================================================================
--- pytango.orig/tests/test_databaseds.py
+++ pytango/tests/test_databaseds.py
@@ -10,8 +10,9 @@ from tango import DeviceProxy, DevState,
def start_database(port, inst):
+ python_ver = os.environ.get('PYTHON', '/usr/bin/python')
tests_directory = os.path.abspath("tests")
- cmd = f"python -m tango.databaseds.database --port={port} --logging_level=2 {inst}"
+ cmd = f"{python_ver} -m tango.databaseds.database --port={port} --logging_level=2 {inst}"
proc = Popen(cmd.split(), cwd=tests_directory)
sleep(1)
return proc
|