]> git.street.me.uk Git - andy/viking.git/blame - test/check_degrees_conversions.sh
Prevent Gtk-Critical warnings after viewing the Track property dialog.
[andy/viking.git] / test / check_degrees_conversions.sh
CommitLineData
1ca171ce 1#!/bin/sh
9d3e06a4 2
1ca171ce 3check_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 19check_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