added a regression test skeleton file

plus a partintro in xml documentation template
This commit is contained in:
Hartmut Holzgraefe 2000-10-23 07:31:31 +00:00
parent fa8452bbb2
commit b17451635d
3 changed files with 36 additions and 3 deletions

View file

@ -200,7 +200,10 @@ if [ ! -z $no_help ]; then
fi
sed -f sedscript <../skeleton/php_skeleton.h > php_$extname.h
rm sedscript
$ECHO_N " tests/001.phpt$ECHO_C"
mkdir tests || givup "Cannot create tests directory"
chmod 755 tests
sed -f sedscript <../skeleton/tests/001.phpt > tests/001.phpt
if test -z "$stubs" && test -z "$no_help"; then
$ECHO_N " $extname.php$ECHO_C"
@ -210,6 +213,8 @@ if test -z "$stubs" && test -z "$no_help"; then
> $extname.php
fi
rm sedscript
if test -n "$proto"; then
if test -z "$stubs"; then
rm function_entries
@ -226,7 +231,8 @@ in the instructions above.
fi
fi
chmod 644 *
find . -type f | xargs chmod 644
find . -type d | xargs chmod 755
fi
echo " [done]."

View file

@ -85,7 +85,11 @@ BEGIN {
xmlhead = " <reference id=\"ref." extname "\">\n" \
" <title> functions</title>\n" \
" <titleabbrev></titleabbrev>\n\n"
" <titleabbrev></titleabbrev>\n\n" \
" <partintro>\n"
" <para>\n" \
" </para\n" \
" </partintro>\n\n";
xmlfoot = " </reference>\n\n" \
"<!-- Keep this comment at the end of the file\n" \

View file

@ -0,0 +1,23 @@
--TEST--
Check for extname presence
--SKIPIF--
<?php if (!extension_loaded("extname")) print "skip"; ?>
--POST--
--GET--
--FILE--
<?php
echo "extname extension is available";
/*
you can add regression tests for your extension here
the output of your test code has to be equal to the
text in the --EXPECT-- section below for the tests
to pass, differences between the output and the
expected text are interpreted as failure
see php4/tests/README for further information on
writing regression tests
*/
?>
--EXPECT--
extname extension is available