From: Niels Möller Date: Tue, 18 Feb 2003 20:16:49 +0000 (+0100) Subject: * misc/run-tests: Moved testsuite driver here, and symlink it from X-Git-Tag: nettle_1.7_release_20030311~13 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5da16f1bc22ae66c1f2ded3f5e1275b0076249bc;p=thirdparty%2Fnettle.git * misc/run-tests: Moved testsuite driver here, and symlink it from all directories that need it. Rev: src/nettle/examples/run-tests:1.4(DEAD) Rev: src/nettle/testsuite/run-tests:1.7(DEAD) --- diff --git a/examples/run-tests b/examples/run-tests deleted file mode 100755 index 87a04a46..00000000 --- a/examples/run-tests +++ /dev/null @@ -1,69 +0,0 @@ -#! /bin/sh - -failed=0 -all=0 - -if [ -z "$srcdir" ] ; then - srcdir=`pwd` -fi - -export srcdir - -find_program () { - if [ -x "$1" ] ; then - echo "./$1" - else - echo "$srcdir/$1" - fi -} - -env_program () { - if [ -x "$1" ] ; then - if "$1"; then : ; else - echo FAIL: $1 - exit 1 - fi - fi -} - -test_program () { - testname=`basename "$1" -test` - "$1" - case "$?" in - 0) - echo PASS: $testname - all=`expr $all + 1` - ;; - 77) - echo SKIP: $testname - ;; - *) - echo FAIL: $testname - failed=`expr $failed + 1` - all=`expr $all + 1` - ;; - esac -} - -env_program `find_program setup-env` - -if [ $# -eq 0 ] ; then - for f in *-test; do test_program "./$f"; done -else - for f in "$@" ; do test_program `find_program "$f"`; done -fi - -if [ $failed -eq 0 ] ; then - banner="All $all tests passed" -else - banner="$failed of $all tests failed" -fi -dashes=`echo "$banner" | sed s/./=/g` -echo "$dashes" -echo "$banner" -echo "$dashes" - -env_program `find_program teardown-env` - -[ "$failed" -eq 0 ] - diff --git a/testsuite/run-tests b/testsuite/run-tests deleted file mode 100755 index 87a04a46..00000000 --- a/testsuite/run-tests +++ /dev/null @@ -1,69 +0,0 @@ -#! /bin/sh - -failed=0 -all=0 - -if [ -z "$srcdir" ] ; then - srcdir=`pwd` -fi - -export srcdir - -find_program () { - if [ -x "$1" ] ; then - echo "./$1" - else - echo "$srcdir/$1" - fi -} - -env_program () { - if [ -x "$1" ] ; then - if "$1"; then : ; else - echo FAIL: $1 - exit 1 - fi - fi -} - -test_program () { - testname=`basename "$1" -test` - "$1" - case "$?" in - 0) - echo PASS: $testname - all=`expr $all + 1` - ;; - 77) - echo SKIP: $testname - ;; - *) - echo FAIL: $testname - failed=`expr $failed + 1` - all=`expr $all + 1` - ;; - esac -} - -env_program `find_program setup-env` - -if [ $# -eq 0 ] ; then - for f in *-test; do test_program "./$f"; done -else - for f in "$@" ; do test_program `find_program "$f"`; done -fi - -if [ $failed -eq 0 ] ; then - banner="All $all tests passed" -else - banner="$failed of $all tests failed" -fi -dashes=`echo "$banner" | sed s/./=/g` -echo "$dashes" -echo "$banner" -echo "$dashes" - -env_program `find_program teardown-env` - -[ "$failed" -eq 0 ] -