From 9314d0369b9dcae3e0fdf1aca4d378fd3dba3c6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Thu, 9 May 2024 19:47:25 +0200 Subject: [PATCH] build: Add quotes to installed test variables The value may contain spaces, so we need to quote them or we may consider values as arguments --- gio/tests/meson.build | 2 +- girepository/tests/meson.build | 2 +- glib/tests/meson.build | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gio/tests/meson.build b/gio/tests/meson.build index 01acf0a95..ce71ad308 100644 --- a/gio/tests/meson.build +++ b/gio/tests/meson.build @@ -1116,7 +1116,7 @@ foreach test_name, extra_args : gio_tests if installed_tests_env != {} envs = [] foreach var, value : installed_tests_env - envs += '@0@=@1@'.format(var, value) + envs += '@0@=\'@1@\''.format(var, value) endforeach test_env_override = '@0@ @1@ '.format(env_program.full_path(), ' '.join(envs)) endif diff --git a/girepository/tests/meson.build b/girepository/tests/meson.build index d3c7ea05a..313d09b2f 100644 --- a/girepository/tests/meson.build +++ b/girepository/tests/meson.build @@ -107,7 +107,7 @@ foreach test_name, extra_args : girepository_tests if installed_tests_env != {} envs = [] foreach var, value : installed_tests_env - envs += '@0@=@1@'.format(var, value) + envs += '@0@=\'@1@\''.format(var, value) endforeach test_env_override = '@0@ @1@ '.format(env_program.full_path(), ' '.join(envs)) endif diff --git a/glib/tests/meson.build b/glib/tests/meson.build index e0c077505..0b1f70a91 100644 --- a/glib/tests/meson.build +++ b/glib/tests/meson.build @@ -434,7 +434,7 @@ foreach test_name, extra_args : glib_tests if installed_tests_env != {} envs = [] foreach var, value : installed_tests_env - envs += '@0@=@1@'.format(var, value) + envs += '@0@=\'@1@\''.format(var, value) endforeach test_env_override = '@0@ @1@ '.format(env_program.full_path(), ' '.join(envs)) endif