]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
Set SYSTEMD_LOG_LEVEL=info explicitly in test-sysusers
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Mon, 19 Feb 2024 13:35:07 +0000 (14:35 +0100)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Mon, 19 Feb 2024 14:19:37 +0000 (15:19 +0100)
If we're looking for output on stderr, let's make sure it's not
littered with debug logs if SYSTEMD_LOG_LEVEL=debug.

test/test-sysusers.sh.in

index a66e33be278bb72feba176dc52bd20b9376e2108..9af253f6c729848b3c31cba698884135412ce58a 100755 (executable)
@@ -166,7 +166,7 @@ for f in $(find "$SOURCE"/unhappy-*.input | sort -V); do
     echo "*** Running test $f"
     prepare_testdir "${f%.input}"
     cp "$f" "$TESTDIR/usr/lib/sysusers.d/test.conf"
-    $SYSUSERS --root="$TESTDIR" 2>&1 | tail -n1 | sed -r 's/^[^:]+:[^:]+://' >"$TESTDIR/err"
+    SYSTEMD_LOG_LEVEL=info $SYSUSERS --root="$TESTDIR" 2>&1 | tail -n1 | sed -r 's/^[^:]+:[^:]+://' >"$TESTDIR/err"
     if ! diff -u "$TESTDIR/err"  "${f%.*}.expected-err"; then
         echo >&2 "**** Unexpected error output for $f"
         cat >&2 "$TESTDIR/err"