]>
Commit | Line | Data |
---|---|---|
1 | #!/bin/sh | |
2 | ||
3 | check_success () | |
4 | { | |
5 | expected=$1 | |
6 | shift | |
7 | for value in "$@" | |
8 | do | |
9 | result=`./degrees_converter "$value" | cut -d' ' -f3` | |
10 | diff=`echo "$result - $expected" | bc -l` | |
11 | if [ $diff != 0 ] | |
12 | then | |
13 | echo "$value -> $result != $expected" | |
14 | exit 1 | |
15 | fi | |
16 | done | |
17 | } | |
18 | ||
19 | check_failure () | |
20 | { | |
21 | expected=$1 | |
22 | shift | |
23 | for value in "$@" | |
24 | do | |
25 | result=`./degrees_converter "$value" | cut -d' ' -f3` | |
26 | diff=`echo "$result - $expected" | bc -l` | |
27 | if [ $diff = 0 ] | |
28 | then | |
29 | echo "$value -> $result = $expected" | |
30 | exit 1 | |
31 | fi | |
32 | done | |
33 | } | |
34 | ||
35 |