Harald Hoyer 9d5d75
From 09132c732a36cc892310b26c829ac00c007d84ec Mon Sep 17 00:00:00 2001
Harald Hoyer 9d5d75
From: Harald Hoyer <harald@redhat.com>
Harald Hoyer 9d5d75
Date: Fri, 17 Aug 2018 15:38:03 +0200
Harald Hoyer 9d5d75
Subject: [PATCH] test/test-functions: fixed V=1 logic
Harald Hoyer 9d5d75
Harald Hoyer 9d5d75
---
Harald Hoyer 9d5d75
 test/test-functions | 96 ++++++++++++++++++++++++++---------------------------
Harald Hoyer 9d5d75
 1 file changed, 48 insertions(+), 48 deletions(-)
Harald Hoyer 9d5d75
Harald Hoyer 9d5d75
diff --git a/test/test-functions b/test/test-functions
Harald Hoyer 9d5d75
index 6d7f418b..a6254ec7 100644
Harald Hoyer 9d5d75
--- a/test/test-functions
Harald Hoyer 9d5d75
+++ b/test/test-functions
Harald Hoyer 9d5d75
@@ -38,79 +38,79 @@ while (($# > 0)); do
Harald Hoyer 9d5d75
     case $1 in
Harald Hoyer 9d5d75
         --run)
Harald Hoyer 9d5d75
             check_root
Harald Hoyer 9d5d75
-	    echo "TEST RUN: $TEST_DESCRIPTION"
Harald Hoyer 9d5d75
-	    test_check && test_run
Harald Hoyer 9d5d75
-	    exit $?;;
Harald Hoyer 9d5d75
+            echo "TEST RUN: $TEST_DESCRIPTION"
Harald Hoyer 9d5d75
+            test_check && test_run
Harald Hoyer 9d5d75
+            exit $?;;
Harald Hoyer 9d5d75
         --setup)
Harald Hoyer 9d5d75
             check_root
Harald Hoyer 9d5d75
-	    echo "TEST SETUP: $TEST_DESCRIPTION"
Harald Hoyer 9d5d75
-	    test_check && test_setup
Harald Hoyer 9d5d75
-	    exit $?;;
Harald Hoyer 9d5d75
+            echo "TEST SETUP: $TEST_DESCRIPTION"
Harald Hoyer 9d5d75
+            test_check && test_setup
Harald Hoyer 9d5d75
+            exit $?;;
Harald Hoyer 9d5d75
         --clean)
Harald Hoyer 9d5d75
-	    echo "TEST CLEANUP: $TEST_DESCRIPTION"
Harald Hoyer 9d5d75
-	    test_cleanup
Harald Hoyer 9d5d75
-	    rm -fr -- "$TESTDIR"
Harald Hoyer 9d5d75
-	    rm -f -- .testdir${TEST_RUN_ID:+-$TEST_RUN_ID}
Harald Hoyer 9d5d75
-	    exit $?;;
Harald Hoyer 9d5d75
+            echo "TEST CLEANUP: $TEST_DESCRIPTION"
Harald Hoyer 9d5d75
+            test_cleanup
Harald Hoyer 9d5d75
+            rm -fr -- "$TESTDIR"
Harald Hoyer 9d5d75
+            rm -f -- .testdir${TEST_RUN_ID:+-$TEST_RUN_ID}
Harald Hoyer 9d5d75
+            exit $?;;
Harald Hoyer 9d5d75
         --all)
Harald Hoyer 9d5d75
             check_root
Harald Hoyer 9d5d75
             if ! test_check 2&>test${TEST_RUN_ID:+-$TEST_RUN_ID}.log ; then
Harald Hoyer 9d5d75
- 	        echo -e "TEST: $TEST_DESCRIPTION " $COLOR_WARNING "[SKIPPED]" $COLOR_NORMAL
Harald Hoyer 9d5d75
-		exit 0;
Harald Hoyer 9d5d75
+                echo -e "TEST: $TEST_DESCRIPTION " $COLOR_WARNING "[SKIPPED]" $COLOR_NORMAL
Harald Hoyer 9d5d75
+                exit 0;
Harald Hoyer 9d5d75
             else
Harald Hoyer 9d5d75
-	        echo "TEST: $TEST_DESCRIPTION [STARTED]";
Harald Hoyer 9d5d75
+                echo "TEST: $TEST_DESCRIPTION [STARTED]";
Harald Hoyer 9d5d75
             fi
Harald Hoyer 9d5d75
             if [[ "$V" == "1" ]]; then
Harald Hoyer 9d5d75
-	        (
Harald Hoyer 9d5d75
-		    test_setup && test_run
Harald Hoyer 9d5d75
-		    ret=$?
Harald Hoyer 9d5d75
-		    test_cleanup
Harald Hoyer 9d5d75
-		    rm -fr -- "$TESTDIR"
Harald Hoyer 9d5d75
-		    rm -f -- .testdir${TEST_RUN_ID:+-$TEST_RUN_ID}
Harald Hoyer 9d5d75
-		    exit $ret
Harald Hoyer 9d5d75
-	        ) </dev/null >test${TEST_RUN_ID:+-$TEST_RUN_ID}.log 2>&1
Harald Hoyer 9d5d75
-            elif [[ "$V" == "2" ]]; then
Harald Hoyer 9d5d75
                 set -o pipefail
Harald Hoyer 9d5d75
                 (
Harald Hoyer 9d5d75
-		    test_setup && test_run
Harald Hoyer 9d5d75
-		    ret=$?
Harald Hoyer 9d5d75
-		    test_cleanup
Harald Hoyer 9d5d75
+                    test_setup && test_run
Harald Hoyer 9d5d75
+                    ret=$?
Harald Hoyer 9d5d75
+                    test_cleanup
Harald Hoyer 9d5d75
                     if ((ret!=0)) && [[ -f "$TESTDIR"/server.log ]]; then
Harald Hoyer 9d5d75
                         mv [[ -f "$TESTDIR"/server.log ]] ./server${TEST_RUN_ID:+-$TEST_RUN_ID}.log
Harald Hoyer 9d5d75
                     fi
Harald Hoyer 9d5d75
-		    rm -fr -- "$TESTDIR"
Harald Hoyer 9d5d75
-		    rm -f -- .testdir${TEST_RUN_ID:+-$TEST_RUN_ID}
Harald Hoyer 9d5d75
-		    exit $ret
Harald Hoyer 9d5d75
-	        ) </dev/null 2>&1 | $basedir/logtee test${TEST_RUN_ID:+-$TEST_RUN_ID}.log
Harald Hoyer 9d5d75
-            else
Harald Hoyer 9d5d75
+                    rm -fr -- "$TESTDIR"
Harald Hoyer 9d5d75
+                    rm -f -- .testdir${TEST_RUN_ID:+-$TEST_RUN_ID}
Harald Hoyer 9d5d75
+                    exit $ret
Harald Hoyer 9d5d75
+                ) </dev/null 2>&1 | tee test${TEST_RUN_ID:+-$TEST_RUN_ID}.log
Harald Hoyer 9d5d75
+            elif [[ "$V" == "2" ]]; then
Harald Hoyer 9d5d75
                 set -o pipefail
Harald Hoyer 9d5d75
                 (
Harald Hoyer 9d5d75
-		    test_setup && test_run
Harald Hoyer 9d5d75
-		    ret=$?
Harald Hoyer 9d5d75
-		    test_cleanup
Harald Hoyer 9d5d75
+                    test_setup && test_run
Harald Hoyer 9d5d75
+                    ret=$?
Harald Hoyer 9d5d75
+                    test_cleanup
Harald Hoyer 9d5d75
                     if ((ret!=0)) && [[ -f "$TESTDIR"/server.log ]]; then
Harald Hoyer 9d5d75
                         mv [[ -f "$TESTDIR"/server.log ]] ./server${TEST_RUN_ID:+-$TEST_RUN_ID}.log
Harald Hoyer 9d5d75
                     fi
Harald Hoyer 9d5d75
-		    rm -fr -- "$TESTDIR"
Harald Hoyer 9d5d75
-		    rm -f -- .testdir${TEST_RUN_ID:+-$TEST_RUN_ID}
Harald Hoyer 9d5d75
-		    exit $ret
Harald Hoyer 9d5d75
-	        ) </dev/null 2>&1 | tee test${TEST_RUN_ID:+-$TEST_RUN_ID}.log
Harald Hoyer 9d5d75
+                    rm -fr -- "$TESTDIR"
Harald Hoyer 9d5d75
+                    rm -f -- .testdir${TEST_RUN_ID:+-$TEST_RUN_ID}
Harald Hoyer 9d5d75
+                    exit $ret
Harald Hoyer 9d5d75
+                ) </dev/null 2>&1 | $basedir/logtee test${TEST_RUN_ID:+-$TEST_RUN_ID}.log
Harald Hoyer 9d5d75
+            else
Harald Hoyer 9d5d75
+                (
Harald Hoyer 9d5d75
+                    test_setup && test_run
Harald Hoyer 9d5d75
+                    ret=$?
Harald Hoyer 9d5d75
+                    test_cleanup
Harald Hoyer 9d5d75
+                    rm -fr -- "$TESTDIR"
Harald Hoyer 9d5d75
+                    rm -f -- .testdir${TEST_RUN_ID:+-$TEST_RUN_ID}
Harald Hoyer 9d5d75
+                    exit $ret
Harald Hoyer 9d5d75
+                ) </dev/null >test${TEST_RUN_ID:+-$TEST_RUN_ID}.log 2>&1
Harald Hoyer 9d5d75
             fi
Harald Hoyer 9d5d75
-	    ret=$?
Harald Hoyer 9d5d75
+            ret=$?
Harald Hoyer 9d5d75
             set +o pipefail
Harald Hoyer 9d5d75
-	    if [ $ret -eq 0 ]; then
Harald Hoyer 9d5d75
+            if [ $ret -eq 0 ]; then
Harald Hoyer 9d5d75
                 rm -- test${TEST_RUN_ID:+-$TEST_RUN_ID}.log
Harald Hoyer 9d5d75
-	        echo -e "TEST: $TEST_DESCRIPTION " $COLOR_SUCCESS "[OK]" $COLOR_NORMAL
Harald Hoyer 9d5d75
-	    else
Harald Hoyer 9d5d75
-	        echo -e "TEST: $TEST_DESCRIPTION " $COLOR_FAILURE "[FAILED]" $COLOR_NORMAL
Harald Hoyer 9d5d75
+                echo -e "TEST: $TEST_DESCRIPTION " $COLOR_SUCCESS "[OK]" $COLOR_NORMAL
Harald Hoyer 9d5d75
+            else
Harald Hoyer 9d5d75
+                echo -e "TEST: $TEST_DESCRIPTION " $COLOR_FAILURE "[FAILED]" $COLOR_NORMAL
Harald Hoyer 9d5d75
                 if [ "$V" == "2" ]; then
Harald Hoyer 9d5d75
-	            tail -c 1048576 $(pwd)/server${TEST_RUN_ID:+-$TEST_RUN_ID}.log $(pwd)/test${TEST_RUN_ID:+-$TEST_RUN_ID}.log
Harald Hoyer 9d5d75
-	            echo -e "TEST: $TEST_DESCRIPTION " $COLOR_FAILURE "[FAILED]" $COLOR_NORMAL
Harald Hoyer 9d5d75
+                    tail -c 1048576 $(pwd)/server${TEST_RUN_ID:+-$TEST_RUN_ID}.log $(pwd)/test${TEST_RUN_ID:+-$TEST_RUN_ID}.log
Harald Hoyer 9d5d75
+                    echo -e "TEST: $TEST_DESCRIPTION " $COLOR_FAILURE "[FAILED]" $COLOR_NORMAL
Harald Hoyer 9d5d75
                 else
Harald Hoyer 9d5d75
-	            echo "see $(pwd)/test${TEST_RUN_ID:+-$TEST_RUN_ID}.log"
Harald Hoyer 9d5d75
+                    echo "see $(pwd)/test${TEST_RUN_ID:+-$TEST_RUN_ID}.log"
Harald Hoyer 9d5d75
                 fi
Harald Hoyer 9d5d75
-	    fi
Harald Hoyer 9d5d75
-	    exit $ret;;
Harald Hoyer 9d5d75
+            fi
Harald Hoyer 9d5d75
+            exit $ret;;
Harald Hoyer 9d5d75
         *) break ;;
Harald Hoyer 9d5d75
     esac
Harald Hoyer 9d5d75
     shift
Harald Hoyer 9d5d75