From b17451635d4a7c3392aad8adadca31d36410514c Mon Sep 17 00:00:00 2001 From: Hartmut Holzgraefe Date: Mon, 23 Oct 2000 07:31:31 +0000 Subject: [PATCH] added a regression test skeleton file plus a partintro in xml documentation template --- ext/ext_skel | 10 ++++++++-- ext/skeleton/create_stubs | 6 +++++- ext/skeleton/tests/001.phpt | 23 +++++++++++++++++++++++ 3 files changed, 36 insertions(+), 3 deletions(-) create mode 100644 ext/skeleton/tests/001.phpt diff --git a/ext/ext_skel b/ext/ext_skel index 12fe17bd32..207fbd2fa0 100755 --- a/ext/ext_skel +++ b/ext/ext_skel @@ -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]." diff --git a/ext/skeleton/create_stubs b/ext/skeleton/create_stubs index e7ea6a165b..e302fe31be 100755 --- a/ext/skeleton/create_stubs +++ b/ext/skeleton/create_stubs @@ -85,7 +85,11 @@ BEGIN { xmlhead = " \n" \ " functions\n" \ - " \n\n" + " \n\n" \ + " \n" + " \n" \ + " \n\n"; xmlfoot = " \n\n" \ "