]>
Commit | Line | Data |
---|---|---|
1ca171ce | 1 | #!/bin/sh |
9d3e06a4 | 2 | |
1ca171ce | 3 | check_success () |
9d3e06a4 GB |
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 | ||
1ca171ce | 19 | check_failure () |
9d3e06a4 GB |
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 |