]> git.ipfire.org Git - thirdparty/shadow.git/commitdiff
run_some: exit error if there were failed tests
authorSerge Hallyn <serge@hallyn.com>
Sun, 7 Nov 2021 23:56:31 +0000 (17:56 -0600)
committerSerge Hallyn <serge@hallyn.com>
Mon, 27 Dec 2021 15:26:32 +0000 (09:26 -0600)
Signed-off-by: Serge Hallyn <serge@hallyn.com>
tests/run_some

index 2f8e584631614e31605b9d7d274eacbbdaa15429..c2ed2b7750c6e79eb86354029249f95aca1e3f34 100755 (executable)
@@ -32,6 +32,8 @@ run_test()
        [ -f /etc/group.lock ] && echo $1 /etc/group.lock || true
        [ -f /etc/shadow.lock ] && echo $1 /etc/shadow.lock || true
        [ -f /etc/gshadow.lock ] && echo $1 /etc/gshadow.lock || true
+       [ -f /etc/gshadow.lock ] && echo $1 /etc/gshadow.lock || true
+       rm -rf /tmp/test-uidmap
        if [ "$(stat -c"%G" /etc/shadow)" != "shadow" ]
        then
                echo $1
@@ -137,4 +139,5 @@ if [ "$failed" != 0 ]
 then
        echo "the following tests failed:"
        echo "$failed_tests"
+       exit 1
 fi