#!/bin/sh if test "x$srcdir" = x ; then srcdir=`pwd`; fi . ../test_common.sh set -e echo "" EXIT=0 NCF=$srcdir/nc4_fileinfo.nc HDF=$srcdir/hdf5_fileinfo.hdf NF=ref_tst_compounds4.nc # Do a false negative test rm -f ./tmp if $NCDUMP -s $builddir/$NF | fgrep '_IsNetcdf4 = 0' > ./tmp ; then echo "Pass: False negative for file: $NF" else echo "FAIL: False negative for file: $NF" fi rm -f ./tmp if ${execdir}/tst_fileinfo > /dev/null ; then # look at the _IsNetcdf4 flag N_IS=`${NCDUMP} -s $NCF | fgrep '_IsNetcdf4' | tr -d ' ;'` N_IS=`echo $N_IS | cut -d= -f2` H_IS=`${NCDUMP} -s $HDF | fgrep '_IsNetcdf4' | tr -d ' ;'` H_IS=`echo $H_IS | cut -d= -f2` if test "x$N_IS" = 'x0' ;then echo "FAIL: $NCF is marked as not netcdf-4" fi if test "x$H_IS" = 'x1' ;then echo "FAIL: $HDF is marked as netcdf-4" fi else echo "FAIL: tst_fileinfo" EXIT=1 fi rm -f $NCF rm -f $HDF exit $EXIT