From 4e85d3d65769851e52b03cdaf4df8c210e621246 Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Sat, 31 Oct 2015 01:15:59 +0100 Subject: shortened filenames --- ws2015/EiP/blaetter/02/test.sh | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ws2015/EiP/blaetter/02/test.sh (limited to 'ws2015/EiP/blaetter/02/test.sh') diff --git a/ws2015/EiP/blaetter/02/test.sh b/ws2015/EiP/blaetter/02/test.sh new file mode 100644 index 0000000..5647e13 --- /dev/null +++ b/ws2015/EiP/blaetter/02/test.sh @@ -0,0 +1,20 @@ +#!/usr/bin/env zsh + +runTest() { + ret=$(echo $1 | java Arithmetik | tail -c +32) + if [[ $ret != $2 ]]; then + echo "Input:" + echo $1 + echo "Should return:" + echo $2 + echo "But returns:" + echo $ret + exit 1 + fi +} + +gup --update Arithmetik.class || exit 1 + +runTest "Christian\nElegans\n2\n7" "Hallo C. Elegans! Der Mittelwert von 2 und 7 ist übrigens 4.5!" +runTest "Gustav\nEnauer\n70\n15" "Hallo G. Enauer! Der Kehrwert von 70 ist ungefähr 0.014285714285714!" +runTest "Karla\nEhr-Wert\n7\n3" "Hallo K. Ehr-Wert! Der Kehrwert von 7 ist ungefähr 0.143!" -- cgit v1.2.3