From d2e5844e72e895a09e26dd381c7180026fb48ee6 Mon Sep 17 00:00:00 2001 From: Michal Sojka Date: Mon, 21 Jan 2019 13:56:11 +0100 Subject: [PATCH] Refactor print-test-results Some tests fail on Travis so we will introduce a special case for them. It will be easier after this commit. --- print-test-results | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/print-test-results b/print-test-results index b306240..fa4b04c 100755 --- a/print-test-results +++ b/print-test-results @@ -13,9 +13,10 @@ for i in "$@"; do seq=${BASH_REMATCH[2]} result=$(grep 'Average accuracy:' $i | sed -e 's/Average/Avg./g' -e 's/processing //' || :) + expected="${expected_accuracy[$seq]:-0}" if [[ "$result" =~ accuracy:\ ([0-9.]+) ]]; then - result+=" >= ${expected_accuracy[$seq]}" - if [[ $(echo "${BASH_REMATCH[1]} >= ${expected_accuracy[$seq]:-0}"|bc) -eq 1 ]]; then + result+=" >= $expected" + if [[ $(echo "${BASH_REMATCH[1]} >= ${expected}"|bc) -eq 1 ]]; then status=ok else status=ACCURACY -- 2.39.2