]> Nishi Git Mirror - gwion.git/commitdiff
:wrench: Fix OS tests?
authorJérémie Astor <astor.jeremie@wanadoo.fr>
Mon, 14 Sep 2020 10:10:22 +0000 (12:10 +0200)
committerJérémie Astor <astor.jeremie@wanadoo.fr>
Mon, 14 Sep 2020 10:10:22 +0000 (12:10 +0200)
scripts/test.sh

index 8aa5798bce6423b415746abbc5abab1b1cf9ec6e..7df033bb285ae60d3f7e3ae6f6d342a52c6d46bd 100644 (file)
@@ -51,6 +51,7 @@ assert_exclude() {
 }
 
 read_test() {
+  [ -f "$1" ] && return # needed for macOS, modulo does not seem to work
   while read -r line
   do
     if [ "$line" = "#*" ]
@@ -214,12 +215,12 @@ test_dir() {
     l=$((l+1))
   done
   [ "$async" -ne 0 ] && {
-  wait
-  local rest=$(( $((n-base-1)) %async))
-  for i in $(seq $((n-rest))  $((n-1)))
-  do read_test "${GWION_TEST_DIR}${separator}${GWION_TEST_PREFIX}$(printf "%04i" "$i").log"
-  done
-}
+    wait
+    local rest=$(( $((n-base-1)) %async))
+    for i in $(seq $((n-rest))  $((n-1)))
+    do read_test "${GWION_TEST_DIR}${separator}${GWION_TEST_PREFIX}$(printf "%04i" "$i").log"
+    done
+  }
   fi