From aaca7137908169f04b6357bd18a89e2f6add6c41 Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Sun, 19 May 2024 14:06:38 +0200 Subject: [PATCH] Fix stupid edge case where people add comment after [install.foobar] when parsing the manifest arg list --- lib/tests.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/tests.sh b/lib/tests.sh index 2d504ec..8d3fba7 100644 --- a/lib/tests.sh +++ b/lib/tests.sh @@ -140,7 +140,7 @@ _INSTALL_APP () { then local manifest_args="$(jq -r '.arguments.install[].name' $package_path/manifest.json)" else - local manifest_args="$(grep '^\s*\[install\.' $package_path/manifest.toml | tr -d '[]' | awk -F. '{print $2}')" + local manifest_args="$(grep -oE '^\s*\[install\.\w+]' $package_path/manifest.toml | tr -d '[]' | awk -F. '{print $2}')" fi for ARG in $manifest_args