From: Yu Watanabe Date: Tue, 17 Sep 2024 06:33:15 +0000 (+0900) Subject: test/repart: fix mkfs checker X-Git-Tag: v257-rc1~423 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9959681a0d363c6d50f275372cf73124f1a8d1ce;p=thirdparty%2Fsystemd.git test/repart: fix mkfs checker Follow-up for 27cacec939a46f61706d7b48a51b6f5880be4662. --- diff --git a/test/units/TEST-58-REPART.sh b/test/units/TEST-58-REPART.sh index 05fc017d231..bac90649ce0 100755 --- a/test/units/TEST-58-REPART.sh +++ b/test/units/TEST-58-REPART.sh @@ -1325,9 +1325,12 @@ testcase_compression() { # TODO: add btrfs once btrfs-progs v6.11 is available in distributions. for format in squashfs erofs; do - if ! command -v "mkfs.$format" && ! command -v mksquashfs >/dev/null; then - continue - fi + case "$format" in + squashfs) + command -v mksquashfs >/dev/null || continue ;; + *) + command -v "mkfs.$format" || continue ;; + esac [[ "$format" == "squashfs" ]] && compression=zstd [[ "$format" == "erofs" ]] && compression=lz4hc