4 export PATH
="$PWD/bin:$PATH"
13 cd $REPODIR > /dev
/null
14 git-init-db
2> /dev
/null
> /dev
/null
30 # usage: run_test <test name>
33 export REPODIR
="/tmp/guilt.reg.$RANDOM"
34 export LOGFILE
="/tmp/guilt.log.$RANDOM"
42 cd $REPODIR > /dev
/null
43 "$REG_DIR/$1" 2>&1 > "$LOGFILE"
47 [ $?
-ne 0 ] && test_failed
48 diff -u "`basename $1 .sh`.out" "$LOGFILE" || test_failed
52 rm -rf $REPODIR $LOGFILE
57 echo "Usage: $0 [<testnum> [<testnum [<testnum [...]]]]"
72 echo "All tests completed."