#! @BASH@ # echo 1..8 # Number of tests to be executed. # . ./cdoTestFunctions.test # test -n "$CDO" || CDO="@abs_top_builddir@/src/cdo $CDO_DEBUG" test -n "$DATAPATH" || DATAPATH="@abs_top_srcdir@/test/data/" # HAS_NETCDF=`${CDO} --config has-nc` # XTESTDIR=$CDOTESTDATA/arith # OPERATORS="add sub mul div" # NTEST=1 # for OPERATOR in $OPERATORS; do CDOTEST="$OPERATOR" if [ -d "$XTESTDIR" ] ; then if [ "${HAS_NETCDF}" = yes ] ; then IFILE1=$XTESTDIR/infile1.grb IFILE2=$XTESTDIR/infile2.nc OFILE=arith_${OPERATOR}_res RFILE=$XTESTDIR/arith_${OPERATOR}_ref CDOCOMMAND="$CDO ${OPERATOR} $IFILE1 $IFILE2 $OFILE" TESTCOMMAND="$CDO diff $OFILE $RFILE" runTest rm -f $OFILE else echo "ok $NTEST - $CDOTEST # SKIP netCDF not enabled" fi else echo "ok $NTEST - $CDOTEST # SKIP test not enabled" fi let NTEST+=1 done # for OPERATOR in $OPERATORS; do CDOTEST="$OPERATOR" if [ -d "$XTESTDIR" ] ; then if [ "${HAS_NETCDF}" = yes ] ; then IFILE1=$XTESTDIR/mask.nc IFILE2=$XTESTDIR/mask.nc OFILE=arith2_${OPERATOR}_res RFILE=$XTESTDIR/arith2_${OPERATOR}_ref CDOCOMMAND="$CDO ${OPERATOR} $IFILE1 $IFILE2 $OFILE" TESTCOMMAND="$CDO diff $OFILE $RFILE" runTest rm -f $OFILE else echo "ok $NTEST - $CDOTEST # SKIP netCDF not enabled" fi else echo "ok $NTEST - $CDOTEST # SKIP test not enabled" fi let NTEST+=1 done # exit 0