#!/bin/sh # (C) Copyright 2005- ECMWF. # # This software is licensed under the terms of the Apache Licence Version 2.0 # which can be obtained at http://www.apache.org/licenses/LICENSE-2.0. # # In applying this licence, ECMWF does not waive the privileges and immunities granted to it by # virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction. # . ./include.sh # Define a common label for all the tmp files label="grib_read_sample_test_p" # Define tmp files temp1=${label}".tmp1.txt" temp2=${label}".tmp2.txt" $PYTHON $examples_src/grib_read_sample.py ${ECCODES_SAMPLES_PATH}/GRIB1.tmpl > $temp1 $PYTHON $examples_src/grib_read_sample.py ${ECCODES_SAMPLES_PATH}/GRIB2.tmpl > $temp2 # Check output kvpairs=' bitsPerValue=0 identifier=GRIB stepType=instant packingType=grid_simple' for kv in $kvpairs; do grep -q $kv $temp1 grep -q $kv $temp2 done # Clean up rm -f $temp1 $temp2