1#!/bin/sh 2 3set -e 4 5srcdir=${srcdir:-.} 6 7strip_comments() 8{ 9 ${SED:-sed} -e '/^#/d' 10} 11 12SUBDIR=tests 13TMPOUT=$SUBDIR/gdb_mi_test.output.tmp 14TMPEXCPT=$SUBDIR/gdb_mi_test.expected.tmp 15 16trap 'rm -f "$TMPOUT" "$TMPEXCPT"; 17 rmdir "$SUBDIR" 2>/dev/null || :' EXIT QUIT TERM INT 18 19test -d "$SUBDIR" || mkdir "$SUBDIR" 20strip_comments < "$srcdir/tests/gdb_mi_test.input" | ./gdb_mi_test 2> "$TMPOUT" 21strip_comments < "$srcdir/tests/gdb_mi_test.expected" > "$TMPEXCPT" 22diff -u "$TMPEXCPT" "$TMPOUT" 23