From: Yu Watanabe Date: Thu, 1 Jun 2023 02:48:09 +0000 (+0900) Subject: test: drop unnecessary copy of expected output X-Git-Tag: v254-rc1~284^2~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=2ef0959fbe4ea101a15c9e842a23032d4fe75d86;p=thirdparty%2Fsystemd.git test: drop unnecessary copy of expected output --- diff --git a/test/units/testsuite-17.11.sh b/test/units/testsuite-17.11.sh index 765a30df298..1ef6fa528fd 100755 --- a/test/units/testsuite-17.11.sh +++ b/test/units/testsuite-17.11.sh @@ -81,6 +81,8 @@ assert_1() { if [ -f "${exo}" ]; then diff -u "${exo}" "${out}" + elif [ -f "${rules}" ]; then + diff -u "${workdir}/default_output_1_fail" "${out}" fi next_test_number @@ -127,7 +129,6 @@ assert_0 "${rules_dir}" # Directory with a loop. ln -s . "${rules_dir}/loop.rules" -cp "${workdir}/default_output_1_fail" "${exo}" assert_1 "${rules_dir}" rm "${rules_dir}/loop.rules" @@ -155,7 +156,6 @@ assert_0 "${rules}" # Failed to parse rules file ${rules}: No buffer space available printf '%16384s\n' ' ' >"${rules}" echo "Failed to parse rules file ${rules}: No buffer space available" >"${exp}" -cp "${workdir}/default_output_1_fail" "${exo}" assert_1 "${rules}" { @@ -171,7 +171,6 @@ cat >"${exp}" <"${rules}" @@ -179,7 +178,6 @@ cat >"${exp}" <"${rules}" <<'EOF' @@ -364,7 +360,6 @@ cat >"${exp}" <"${rules}" <<'EOF' @@ -378,7 +373,6 @@ ${rules}:1 The line has no effect any more, dropping. ${rules}:2 LABEL="b" is unused. ${rules}: udev rules check failed. EOF -cp "${workdir}/default_output_1_fail" "${exo}" assert_1 "${rules}" cat >"${rules}" <<'EOF' @@ -389,7 +383,6 @@ ${rules}:1 duplicate expressions. ${rules}:1 conflicting match expressions, the line has no effect. ${rules}: udev rules check failed. EOF -cp "${workdir}/default_output_1_fail" "${exo}" assert_1 "${rules}" cat >"${rules}" <<'EOF' @@ -400,7 +393,6 @@ ${rules}:1 A comma between tokens is expected. ${rules}:1 Whitespace between tokens is expected. ${rules}: udev rules check failed. EOF -cp "${workdir}/default_output_1_fail" "${exo}" assert_1 "${rules}" cat >"${rules}" <<'EOF' @@ -411,7 +403,6 @@ ${rules}:1 Stray whitespace before comma. ${rules}:1 Whitespace after comma is expected. ${rules}: udev rules check failed. EOF -cp "${workdir}/default_output_1_fail" "${exo}" assert_1 "${rules}" # udevadm verify --root