From edfa69345204d847b174bf400c12baf9d424fedb Mon Sep 17 00:00:00 2001 From: Mateusz Jakub Fila <37295697+m-fila@users.noreply.github.com> Date: Fri, 21 Feb 2025 14:57:13 +0100 Subject: [PATCH] fix quote escape in diff args (#742) --- tests/scripts/dumpModelRoundTrip.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/scripts/dumpModelRoundTrip.sh b/tests/scripts/dumpModelRoundTrip.sh index 4adfb4fa2..c0c201a57 100755 --- a/tests/scripts/dumpModelRoundTrip.sh +++ b/tests/scripts/dumpModelRoundTrip.sh @@ -34,11 +34,11 @@ ${PODIO_BASE}/python/podio_class_generator.py \ # Compare to the originally generated code, that has been used to write the data # file. Need to diff subfolders explicitly here because $PODIO_BASE/tests contains # more stuff -DIFF_EXTRA_ARGS="" +DIFF_EXTRA_ARGS=() if [ ${ENABLE_SIO} = "OFF" ]; then - DIFF_EXTRA_ARGS="${DIFF_EXTRA_ARGS} --exclude='*SIO*'" + DIFF_EXTRA_ARGS+=(--exclude "*SIO*") fi -diff -ru ${OUTPUT_FOLDER}/${EDM_NAME} ${COMP_BASE_FOLDER}/${EDM_NAME} ${DIFF_EXTRA_ARGS} -diff -ru ${OUTPUT_FOLDER}/src ${COMP_BASE_FOLDER}/src ${DIFF_EXTRA_ARGS} +diff -ru ${OUTPUT_FOLDER}/${EDM_NAME} ${COMP_BASE_FOLDER}/${EDM_NAME} "${DIFF_EXTRA_ARGS[@]}" +diff -ru ${OUTPUT_FOLDER}/src ${COMP_BASE_FOLDER}/src "${DIFF_EXTRA_ARGS[@]}" diff -u ${OUTPUT_FOLDER}/podio_generated_files.cmake ${COMP_BASE_FOLDER}/podio_generated_files.cmake