1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
|
#!/bin/sh
for i in . tests; do
if [ -e ${i}/functions.sh ]; then
. ${i}/functions.sh
fi
done
if [ -z "${functions_found}" ]; then
echo "could not find functions.sh"
exit 1
fi
answer function_data1dlinear.fee "2.5"
exitifwrong $?
answer function_data1dlinearchanged.fee "1"
exitifwrong $?
answer1 function_data1d.fee linear "2"
exitifwrong $?
answer1 function_data1d.fee polynomial "2.27984"
exitifwrong $?
answer1 function_data1d.fee spline "2.07672"
exitifwrong $?
answer1 function_data1d.fee spline_periodic "2.09259"
exitifwrong $?
answer1 function_data1d.fee akima "2.09877"
exitifwrong $?
answer1 function_data1d.fee akima_periodic "2.09877"
exitifwrong $?
answer1 function_data1d.fee steffen "2.07407"
exitifwrong $?
answer1 function_data2d.fee bilinear "3"
exitifwrong $?
answer1 function_data2d.fee nearest "3"
exitifwrong $?
answer1 function_data2d.fee shepard "3.03106"
exitifwrong $?
answer1 function_data2d.fee shepard_kd "3"
exitifwrong $?
|