CVS update: php3/test

From: Date: Sat, 19 Jun 1999 02:55:44 +0000
Subject: CVS update: php3/test
Groups: php.dev 
Request: Send a blank email to php-dev+get-7140@lists.php.net to get a copy of this message
Date: Friday June 18, 1999 @ 22:55 Author: jim Update of /repository/php3/test In directory php:/tmp/cvs-serv8413/test Modified Files: testall Log Message: Update test script to make use of the new extension_loaded() function. Index: php3/test/testall diff -u php3/test/testall:1.8 php3/test/testall:1.9 --- php3/test/testall:1.8 Tue Mar 2 08:34:09 1999 +++ php3/test/testall Fri Jun 18 22:55:43 1999 @@ -3,14 +3,28 @@ count=0 fail=0 -for i in find . -name "*.php3t" -print | sort; do - ./testphp $i - if [ $? -gt 0 ]; then - echo $i >> test.log - diff -w -c a.tmp b.tmp >> test.log - fail=expr $fail + 1 +for d in *; do + if [ -d $d ]; then + okay=1 + if [ -f $d/extension ]; then + e=cat $d/extension + okay=echo "<?echo extension_loaded('$e');" | ../php -q + fi + + if [ "x$okay" == "x1" ]; then + for i in find $d -name "*.php3t" -print | sort; do + ./testphp $i + if [ $? -gt 0 ]; then + echo $i >> test.log + diff -w -c a.tmp b.tmp >> test.log + fail=expr $fail + 1 + fi + count=expr $count + 1 + done + fi fi - count=expr $count + 1 done + rm -f php* *.tmp echo failed $fail out of $count +exit $fail

« previous php.dev (#7140) next »