From: Michal Privoznik Date: Mon, 25 Mar 2024 11:42:50 +0000 (+0100) Subject: tests: Allow spaces in path to virt-aa-helper X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=d3fedca80763eeb99f71954da80087510953d3ff;p=libvirt.git tests: Allow spaces in path to virt-aa-helper The virt-aa-helper bash script constructs a path to itself when it runs. But it isn't prepared for the case when there is a space in the path leading to the script (something, something, double quotes, something). Signed-off-by: Michal Privoznik Reviewed-by: Ján Tomko --- diff --git a/tests/virt-aa-helper-test b/tests/virt-aa-helper-test index 9a97168330..4c8d31c9d7 100755 --- a/tests/virt-aa-helper-test +++ b/tests/virt-aa-helper-test @@ -130,9 +130,9 @@ testme() { echo "': " >$output set +e if [ -n "$input" ]; then - LD_LIBRARY_PATH="$ld_library_path" $exe $extra_args $args < $input >"$tmpout" 2>&1 + LD_LIBRARY_PATH="$ld_library_path" "${exe}" $extra_args $args < $input >"$tmpout" 2>&1 else - LD_LIBRARY_PATH="$ld_library_path" $exe $extra_args $args >"$tmpout" 2>&1 + LD_LIBRARY_PATH="$ld_library_path" "${exe}" $extra_args $args >"$tmpout" 2>&1 fi rc="$?" cat "$tmpout" >"$output"