mirror of https://github.com/ecmwf/eccodes.git
ECC-1502: Add test
This commit is contained in:
parent
e744bec7a2
commit
b952432337
|
@ -564,6 +564,27 @@ set -e
|
||||||
${tools_dir}/codes_bufr_filter -f $fRules $f 2>>$fLog 1>>$fLog
|
${tools_dir}/codes_bufr_filter -f $fRules $f 2>>$fLog 1>>$fLog
|
||||||
|
|
||||||
|
|
||||||
|
#-----------------------------------------------------------
|
||||||
|
# Test: with invalid string key
|
||||||
|
#-----------------------------------------------------------
|
||||||
|
cat > $fRules <<EOF
|
||||||
|
set unexpandedDescriptors={1015};
|
||||||
|
set stationOrSiteName="Caesar non supra grammaticos"; # Too long
|
||||||
|
set pack=1;
|
||||||
|
write;
|
||||||
|
EOF
|
||||||
|
|
||||||
|
set +e
|
||||||
|
f="$ECCODES_SAMPLES_PATH/BUFR4.tmpl"
|
||||||
|
echo "Test: Invalid string key" >> $fLog
|
||||||
|
${tools_dir}/codes_bufr_filter $fRules $f 2>> $fLog 1>> $fLog
|
||||||
|
if [ $? -eq 0 ]; then
|
||||||
|
echo "bufr_filter should have failed if string key is invalid" >&2
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
set -e
|
||||||
|
|
||||||
|
|
||||||
#----------------------------------------------------
|
#----------------------------------------------------
|
||||||
# Test: format specifier for integer keys
|
# Test: format specifier for integer keys
|
||||||
#----------------------------------------------------
|
#----------------------------------------------------
|
||||||
|
|
Loading…
Reference in New Issue