aboutsummaryrefslogtreecommitdiff
path: root/shell/test.sh
diff options
context:
space:
mode:
Diffstat (limited to 'shell/test.sh')
-rwxr-xr-xshell/test.sh22
1 files changed, 0 insertions, 22 deletions
diff --git a/shell/test.sh b/shell/test.sh
deleted file mode 100755
index 8bc4589..0000000
--- a/shell/test.sh
+++ /dev/null
@@ -1,22 +0,0 @@
1#!/bin/sh
2
3SHELLBIN="./debugrun"
4TESTDIR="./shell/testcases"
5TESTOUT="shell/lasttest.out"
6TESTERR="shell/lasttest.err"
7
8for cin in "$TESTDIR"/*.in; do
9 c=$(echo "$cin" | sed 's/\.in//')
10 cout="$c.out"
11 printf "%s: " "$c"
12 (cat "$cin" | xargs "$SHELLBIN") > $TESTOUT 2> $TESTERR
13 if diff "$cout" "$TESTOUT"; then
14 printf "OK\n"
15 else
16 printf "Test failed! stderr:\n"
17 cat $TESTERR
18 exit 1
19 fi
20done
21
22echo "All tests passed!"

Generated with cgit - Back to sebastiano.tronto.net