From: Daan De Meyer Date: Wed, 8 Jan 2025 09:38:21 +0000 (+0100) Subject: fmf: Fix glob X-Git-Tag: v258-rc1~1671^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=fc1b08dee2ccf706580fa448e66831d1e853d054;p=thirdparty%2Fsystemd.git fmf: Fix glob Globs inside quotes aren't expanded and we need the glob to be more specific to avoid matching multiple entries inside the tmt source directory. --- diff --git a/test/fmf/integration-tests/test.sh b/test/fmf/integration-tests/test.sh index 73771d42372..0a1595fa972 100755 --- a/test/fmf/integration-tests/test.sh +++ b/test/fmf/integration-tests/test.sh @@ -23,8 +23,11 @@ setenforce 0 || true # execute: # how: tmt +shopt -s extglob + if [[ -n "${TMT_SOURCE_DIR:-}" ]]; then - pushd "$TMT_SOURCE_DIR/*/" + # Match either directories ending with branch names (e.g. systemd-fmf) or releases (e.g systemd-257.1). + pushd "$TMT_SOURCE_DIR"/systemd-+([0-9a-z.~])/ elif [[ -n "${PACKIT_TARGET_URL:-}" ]]; then # Prepare systemd source tree git clone "$PACKIT_TARGET_URL" systemd --branch "$PACKIT_TARGET_BRANCH"