| | 1 | #! /bin/sh |
| | 2 | |
| | 3 | # Execution tests |
| | 4 | ret=0 |
| | 5 | cd "$T3_OUT" |
| | 6 | |
| | 7 | for i in basic finally dstr fnredef builtin undo gotofin |
| | 8 | do |
| | 9 | echo "Execution test: $i" |
| | 10 | $TESTPROGS/test_prs_top "$T3_DAT/$i.t" "$T3_OUT/$i.t3" > "$T3_OUT/$i.log" 2>"$T3_OUT/$i.err" |
| | 11 | cat "$T3_OUT/$i.err" >> "$T3_OUT/$i.log" |
| | 12 | $TESTPROGS/test_exec -cs cp437 "$T3_OUT/$i.t3" >> "$T3_OUT/$i.log" 2>"$T3_OUT/$i.err" |
| | 13 | cat "$T3_OUT/$i.err" >> "$T3_OUT/$i.log" |
| | 14 | rm "$T3_OUT/$i.err" |
| | 15 | if $SCRIPTS/test_diff "$i"; then |
| | 16 | : |
| | 17 | else |
| | 18 | ret=1 |
| | 19 | fi |
| | 20 | done |
| | 21 | |
| | 22 | exit $ret |