check.sh (527B)
1#!/bin/sh 2# This work is licensed under the terms of the GNU LGPL, version 2 or later. 3# See the COPYING.LIB file in the top-level directory. 4 5PYTHON=$1 6DECODETREE=$2 7E=0 8 9# All of these tests should produce errors 10for i in err_*.decode; do 11 if $PYTHON $DECODETREE $i > /dev/null 2> /dev/null; then 12 # Pass, aka failed to fail. 13 echo FAIL: $i 1>&2 14 E=1 15 fi 16done 17 18for i in succ_*.decode; do 19 if ! $PYTHON $DECODETREE $i > /dev/null 2> /dev/null; then 20 echo FAIL:$i 1>&2 21 fi 22done 23 24exit $E