#!/bin/sh . ./include.sh INPUT=${data_dir}/tigge_pf_ecmwf.grib2 OUTPUT=temp.binary_message.grib $PYTHON $examples_src/binary_message.py $INPUT $OUTPUT ${tools_dir}/grib_compare $INPUT $OUTPUT rm -f $OUTPUT # GRIB-568 corrupt grib # We are expecting the command to fail so must turn off "set -e" INPUT=${data_dir}/bad.grib set +e $PYTHON $examples_src/binary_message.py $INPUT $OUTPUT 2>/dev/null status=$? set -e # Check command did indeed fail [ $status != 0 ] rm -f $OUTPUT