This is an automated email from the git hooks/post-receive script.

git pushed a commit to branch master
in repository terminology.

View the commit online.

commit 7125d49b8b6301dcd3c5bb1a67583f1cfaf62bbc
Author: Boris Faure <bill...@gmail.com>
AuthorDate: Tue Aug 15 20:32:06 2023 +0200

    tests: allow disabling some tests
---
 tests/run_tests.sh | 44 +++++++++++++++++++++++---------------------
 1 file changed, 23 insertions(+), 21 deletions(-)

diff --git a/tests/run_tests.sh b/tests/run_tests.sh
index 9fd7106..9fb2d1e 100755
--- a/tests/run_tests.sh
+++ b/tests/run_tests.sh
@@ -162,28 +162,30 @@ EOF
 fi
 
 while read -r TEST EXPECTED_CHECKSUMS; do
-    NB_TESTS=$((NB_TESTS + 1))
-    if [ $VERBOSE -ne 0 ]; then
-        printf "%s... " "$TEST"
-    fi
-    TEST_CHECKSUM=$("$TESTDIR"/"$TEST" | "$TYTEST")
-    if [ $DEBUG -ne 0 ]; then
-        printf "(got %s, expected %s) " "$TEST_CHECKSUM" "$EXPECTED_CHECKSUMS"
-    fi
-    if [ $GENRESULTS -ne 0 ]; then
-        printf "%s %s\n" "$TEST" "$TEST_CHECKSUM"
-    else
-        OK=0
-        for CHECKSUM in $EXPECTED_CHECKSUMS; do
-            if [ "$TEST_CHECKSUM" = "$CHECKSUM" ]; then
-                OK=1
-                break
-            fi
-        done
-        if [ "$OK" -eq 1 ]; then
-            ok "$TEST"
+    if case "${TEST}" in \#*) false;; esac; then
+        NB_TESTS=$((NB_TESTS + 1))
+        if [ $VERBOSE -ne 0 ]; then
+            printf "%s... " "$TEST"
+        fi
+        TEST_CHECKSUM=$("$TESTDIR"/"$TEST" | "$TYTEST")
+        if [ $DEBUG -ne 0 ]; then
+            printf "(got %s, expected %s) " "$TEST_CHECKSUM" "$EXPECTED_CHECKSUMS"
+        fi
+        if [ $GENRESULTS -ne 0 ]; then
+            printf "%s %s\n" "$TEST" "$TEST_CHECKSUM"
         else
-            failed "$TEST"
+            OK=0
+            for CHECKSUM in $EXPECTED_CHECKSUMS; do
+                if [ "$TEST_CHECKSUM" = "$CHECKSUM" ]; then
+                    OK=1
+                    break
+                fi
+            done
+            if [ "$OK" -eq 1 ]; then
+                ok "$TEST"
+            else
+                failed "$TEST"
+            fi
         fi
     fi
 done < "$RESULTS"

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.

Reply via email to