From: Michal Koutný Date: Tue, 25 Feb 2025 10:36:51 +0000 (+0100) Subject: TEST-13-NSPAWN.nss-mymachines: Use negative matching switch X-Git-Tag: v257.4~13 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f45b42ea5d7055f0fdd5bfe548bde3b73a0c2051;p=thirdparty%2Fsystemd.git TEST-13-NSPAWN.nss-mymachines: Use negative matching switch The test expects _not_ to find the patterns but the run_and_grep would still print 'FAIL:' message. Use the dedicated -n option that inverts the semantics cleaner than shell's !. (cherry picked from commit c4b75966075e01d39556a87caa778eb63d96d6f6) --- diff --git a/test/units/TEST-13-NSPAWN.nss-mymachines.sh b/test/units/TEST-13-NSPAWN.nss-mymachines.sh index 817431b449a..cfae33b1b3b 100755 --- a/test/units/TEST-13-NSPAWN.nss-mymachines.sh +++ b/test/units/TEST-13-NSPAWN.nss-mymachines.sh @@ -114,8 +114,8 @@ for i in {100..120}; do run_and_grep "^10\.2\.0\.$i\s+STREAM" getent ahostsv4 -s mymachines nss-mymachines-manyips done run_and_grep "^fd00:dead:beef:cafe::2\s+STREAM" getent ahostsv6 -s mymachines nss-mymachines-manyips -(! run_and_grep "^fd00:" getent ahostsv4 -s mymachines nss-mymachines-manyips) -(! run_and_grep "^10\.2:" getent ahostsv6 -s mymachines nss-mymachines-manyips) +run_and_grep -n "^fd00:" getent ahostsv4 -s mymachines nss-mymachines-manyips +run_and_grep -n "^10\.2:" getent ahostsv6 -s mymachines nss-mymachines-manyips # Multiple machines at once run_and_grep "^10\.1\.0\.2\s+nss-mymachines-singleip$" getent hosts -s mymachines nss-mymachines-{singleip,manyips}