diff options
author | Owen Taylor <otaylor@redhat.com> | 2003-07-24 20:47:30 +0000 |
---|---|---|
committer | Owen Taylor <otaylor@src.gnome.org> | 2003-07-24 20:47:30 +0000 |
commit | 7f1df343586e2386acda0e269f79c0d2632e1500 (patch) | |
tree | 9989d1bfca5f353b432ce208a88dbffc7b72babf /tests | |
parent | e5c7056c3839616f1087d722ac03c1ee7c7d636f (diff) | |
download | pango-7f1df343586e2386acda0e269f79c0d2632e1500.tar.gz |
Generate runtest.sh so we can use ECHO_C, ECHO_N, SHELL (#114944)
Thu Jul 24 16:40:12 2003 Owen Taylor <otaylor@redhat.com>
* configure.in tests/runtests.sh.in: Generate
runtest.sh so we can use ECHO_C, ECHO_N, SHELL
(#114944)
Diffstat (limited to 'tests')
-rwxr-xr-x | tests/runtests.sh | 52 | ||||
-rwxr-xr-x | tests/runtests.sh.in | 7 |
2 files changed, 5 insertions, 54 deletions
diff --git a/tests/runtests.sh b/tests/runtests.sh deleted file mode 100755 index 897cd120..00000000 --- a/tests/runtests.sh +++ /dev/null @@ -1,52 +0,0 @@ -#! /bin/sh - -LOGFILE=runtests.log -POTENTIAL_TESTS='testboundaries testcolor' - -for I in $POTENTIAL_TESTS -do - GOOD=yes - test -f $I || { - echo "WARNING: test program $I not found, not running" - GOOD=no - } - - if test x$GOOD = xyes; then - test -x $I || { - echo "WARNING: test program $I is not executable, not running" - GOOD=no - } - fi - - if test x$GOOD = xyes; then - TESTS="$TESTS$I " - fi -done - -echo "Logging to $LOGFILE" - -echo "Log file for Pango test programs." > $LOGFILE -echo "" >> $LOGFILE -echo "Tests are: "$TESTS >> $LOGFILE -echo "" >> $LOGFILE - -for I in $TESTS -do - echo -n "Running test program \"$I\", please wait:" - echo "" >> $LOGFILE - echo "Output of $I:" >> $LOGFILE - if ./$I >>$LOGFILE 2>&1; then - echo " passed" - else - echo - echo - echo '***' - echo " Test failed: $I" - echo " See $LOGFILE for errors" - echo - exit 1 - fi -done - -echo -echo "All tests passed." diff --git a/tests/runtests.sh.in b/tests/runtests.sh.in index 897cd120..0c3466e2 100755 --- a/tests/runtests.sh.in +++ b/tests/runtests.sh.in @@ -1,8 +1,11 @@ -#! /bin/sh +#! @SHELL@ LOGFILE=runtests.log POTENTIAL_TESTS='testboundaries testcolor' +ECHO_C='@ECHO_C@' +ECHO_N='@ECHO_N@' + for I in $POTENTIAL_TESTS do GOOD=yes @@ -32,7 +35,7 @@ echo "" >> $LOGFILE for I in $TESTS do - echo -n "Running test program \"$I\", please wait:" + echo $ECHO_N "Running test program \"$I\", please wait:$ECHO_C" echo "" >> $LOGFILE echo "Output of $I:" >> $LOGFILE if ./$I >>$LOGFILE 2>&1; then |