From a76ffee3657a449b7be06b9e89b33bd2246cc8e8 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Daniel=20P=2E=20Berrang=C3=A9?= Date: Tue, 7 May 2024 13:16:26 +0100 Subject: [PATCH] tests: build 'virsh' before running virsh-auth test MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit The 'virsh-auth' test needs to be able to invoke the 'virsh' binary Reviewed-by: Peter Krempa Signed-off-by: Daniel P. Berrangé --- tests/meson.build | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/tests/meson.build b/tests/meson.build index 73b87be2a0..f466c4ed2d 100644 --- a/tests/meson.build +++ b/tests/meson.build @@ -720,17 +720,23 @@ if conf.has('WITH_LIBVIRTD') ) test_scripts += [ - 'virsh-auth', + { 'name': 'virsh-auth', 'depends': [ virsh_prog ] } ] if conf.has('WITH_SECDRIVER_APPARMOR') - test_scripts += 'virt-aa-helper-test' + test_scripts += { 'name': 'virt-aa-helper-test' } endif endif -foreach name : test_scripts - script = find_program(name) - test(name, script, env: tests_env, suite: 'script') +foreach data : test_scripts + script = find_program(data['name']) + test(data['name'], + script, + env: tests_env, + depends: [ + data.get('depends', []), + ], + suite: 'script') endforeach testenv = runutf8 -- 2.39.5