mirror of
https://github.com/Unidata/netcdf-c.git
synced 2024-11-21 03:13:42 +08:00
28 lines
595 B
Bash
28 lines
595 B
Bash
|
#!/bin/sh
|
||
|
|
||
|
if test "x$srcdir" = x ; then srcdir=`pwd`; fi
|
||
|
. ../test_common.sh
|
||
|
|
||
|
. "$srcdir/test_nczarr.sh"
|
||
|
|
||
|
set -e
|
||
|
|
||
|
isolate "testdir_oldkeys"
|
||
|
THISDIR=`pwd`
|
||
|
cd $ISOPATH
|
||
|
|
||
|
testcase() {
|
||
|
zext=$1
|
||
|
fileargs ref_oldkeys "mode=nczarr,$zext"
|
||
|
# need to unpack the nczarr file
|
||
|
rm -fr ref_oldkeys.file
|
||
|
unzip ${srcdir}/ref_oldkeys.file.zip >> tmp_ignore.txt
|
||
|
${NCDUMP} $fileurl > tmp_oldkeys_${zext}.cdl
|
||
|
${ZMD} -t int $fileurl > tmp_oldkeys_${zext}.zmap
|
||
|
diff -b ${srcdir}/ref_oldkeys.cdl tmp_oldkeys_${zext}.cdl
|
||
|
diff -b ${srcdir}/ref_oldkeys.zmap tmp_oldkeys_${zext}.zmap
|
||
|
}
|
||
|
|
||
|
# Only test file case
|
||
|
testcase file
|