From: Andrei Pavel Date: Wed, 26 Feb 2025 07:07:03 +0000 (+0200) Subject: [#3731] Fix shell_unittest.py in Meson X-Git-Tag: Kea-2.7.7~161 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c366b7b66fb2abfa86d35094ff315658e228d306;p=thirdparty%2Fkea.git [#3731] Fix shell_unittest.py in Meson --- diff --git a/src/bin/shell/tests/meson.build b/src/bin/shell/tests/meson.build index 1018684d1c..757a5207d8 100644 --- a/src/bin/shell/tests/meson.build +++ b/src/bin/shell/tests/meson.build @@ -2,6 +2,7 @@ if not gtest.found() subdir_done() endif + shell_tests_conf_data = configuration_data() shell_tests_conf_data.set('PYTHON', PYTHON.full_path()) shell_tests_conf_data.set('abs_top_builddir', TOP_BUILD_DIR) @@ -11,7 +12,15 @@ shell_unittest = configure_file( output: 'shell_unittest.py', configuration: shell_tests_conf_data, ) -test('shell_unittest.py', shell_unittest, is_parallel: false, priority: -1) +pythonpath = environment() +pythonpath.append('PYTHONPATH', f'@TOP_BUILD_DIR@/src/bin/shell') +test( + 'shell_unittest.py', + shell_unittest, + is_parallel: false, + priority: -1, + env: pythonpath, +) ca_basic_auth_tests = configure_file( input: 'ca_basic_auth_tests.sh.in', output: 'ca_basic_auth_tests.sh',