[PHP-CVS] svn: SVNROOT/ global_avail
derick Sat, 18 Jul 2009 10:17:53 + URL: http://svn.php.net/viewvc?view=revisionrevision=284304 Changed paths: U SVNROOT/global_avail Log: - Give Rafeal tests access. Modified: SVNROOT/global_avail === --- SVNROOT/global_avail2009-07-18 10:02:29 UTC (rev 284303) +++ SVNROOT/global_avail2009-07-18 10:17:53 UTC (rev 284304) @@ -230,7 +230,7 @@ avail|simenec,ttk|pecl/maxdb,phpdoc/en/reference avail|ksadlocha|pecl/simplesql avail|uw|pecl/maxdb,php/php-src/*/ext/mysqli,php/php-src/*/ext/mysql,php/php-src/*/ext/pdo_mysql,phpdoc -avail|michael,tomerc|php/php-src/*/tests +avail|michael,tomerc,rdohms|php/php-src/*/tests avail|blindman|pecl/colorer avail|mike|pecl/http avail|gabe|pecl/intercept -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] svn: php/phpruntests/trunk/src/testcase/sections/executablesections/ rtSkipIfSection.php
zoe Sat, 18 Jul 2009 13:11:32 + URL: http://svn.php.net/viewvc?view=revisionrevision=284313 Changed paths: U php/phpruntests/trunk/src/testcase/sections/executablesections/rtSkipIfSection.php Log: Fixing to use teh CGI executable for SKIPIFs in CGI tests Modified: php/phpruntests/trunk/src/testcase/sections/executablesections/rtSkipIfSection.php === --- php/phpruntests/trunk/src/testcase/sections/executablesections/rtSkipIfSection.php 2009-07-18 12:27:46 UTC (rev 284312) +++ php/phpruntests/trunk/src/testcase/sections/executablesections/rtSkipIfSection.php 2009-07-18 13:11:32 UTC (rev 284313) @@ -25,9 +25,18 @@ $testStatus = $testCase-getStatus(); $this-setExecutableFileName($testCase-getName()); $this-writeExecutableFile(); + +$phpExecutable = $testCase-testConfiguration-getPhpExecutable(); -$phpCommand = $runConfiguration-getSetting('PhpExecutable'); -$phpCommand .= ' '.$runConfiguration-getSetting('PhpCommandLineArguments'); +// The CGI excutable is null if it is not available, check and SKIP if necessary +if (is_null($phpExecutable)) { +$testStatus-setTrue('skip'); +$testStatus-setMessage('skip', 'The CGI executable is unavailable' ); +return $testStatus; +} + +$phpCommand = $phpExecutable; +$phpCommand .= ' '.$testCase-testConfiguration-getPhpCommandLineArguments(); $phpCommand .= ' -f '.$this-fileName; $PhpRunner = new rtPhpRunner($phpCommand, -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] svn: php/php-src/trunk/ext/standard/tests/misc/ get_browser_basic.phpt get_browser_error.phpt get_browser_variation1.phpt
zoe Sat, 18 Jul 2009 13:12:56 + URL: http://svn.php.net/viewvc?view=revisionrevision=284314 Changed paths: U php/php-src/trunk/ext/standard/tests/misc/get_browser_basic.phpt U php/php-src/trunk/ext/standard/tests/misc/get_browser_error.phpt U php/php-src/trunk/ext/standard/tests/misc/get_browser_variation1.phpt Log: fixing paths in INI section Modified: php/php-src/trunk/ext/standard/tests/misc/get_browser_basic.phpt === --- php/php-src/trunk/ext/standard/tests/misc/get_browser_basic.phpt 2009-07-18 13:11:32 UTC (rev 284313) +++ php/php-src/trunk/ext/standard/tests/misc/get_browser_basic.phpt 2009-07-18 13:12:56 UTC (rev 284314) @@ -1,7 +1,7 @@ --TEST-- Test get_browser() function : basic functionality --INI-- -browscap=ext/standard/tests/misc/browscap.ini +browscap={PWD}/browscap.ini unicode.runtime_encoding = utf-8 unicode.output_encoding = utf-8 --SKIPIF-- Modified: php/php-src/trunk/ext/standard/tests/misc/get_browser_error.phpt === --- php/php-src/trunk/ext/standard/tests/misc/get_browser_error.phpt 2009-07-18 13:11:32 UTC (rev 284313) +++ php/php-src/trunk/ext/standard/tests/misc/get_browser_error.phpt 2009-07-18 13:12:56 UTC (rev 284314) @@ -1,7 +1,7 @@ --TEST-- Test get_browser() function : error functionality --INI-- -browscap=ext/standard/tests/misc/browscap.ini +browscap={PWD}/browscap.ini unicode.runtime_encoding = utf-8 unicode.output_encoding = utf-8 --SKIPIF-- Modified: php/php-src/trunk/ext/standard/tests/misc/get_browser_variation1.phpt === --- php/php-src/trunk/ext/standard/tests/misc/get_browser_variation1.phpt 2009-07-18 13:11:32 UTC (rev 284313) +++ php/php-src/trunk/ext/standard/tests/misc/get_browser_variation1.phpt 2009-07-18 13:12:56 UTC (rev 284314) @@ -1,7 +1,7 @@ --TEST-- Test get_browser() function : variation with extra browscap definitions --INI-- -browscap=ext/standard/tests/misc/browscap.ini +browscap={PWD}/browscap.ini unicode.runtime_encoding = utf-8 unicode.output_encoding = utf-8 --SKIPIF-- -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] svn: php/php-src/branches/PHP_5_3/ext/standard/tests/misc/ get_browser_basic.phpt get_browser_error.phpt get_browser_variation1.phpt
zoe Sat, 18 Jul 2009 13:14:21 + URL: http://svn.php.net/viewvc?view=revisionrevision=284315 Changed paths: U php/php-src/branches/PHP_5_3/ext/standard/tests/misc/get_browser_basic.phpt U php/php-src/branches/PHP_5_3/ext/standard/tests/misc/get_browser_error.phpt U php/php-src/branches/PHP_5_3/ext/standard/tests/misc/get_browser_variation1.phpt Log: fixing paths in INI section Modified: php/php-src/branches/PHP_5_3/ext/standard/tests/misc/get_browser_basic.phpt === --- php/php-src/branches/PHP_5_3/ext/standard/tests/misc/get_browser_basic.phpt 2009-07-18 13:12:56 UTC (rev 284314) +++ php/php-src/branches/PHP_5_3/ext/standard/tests/misc/get_browser_basic.phpt 2009-07-18 13:14:21 UTC (rev 284315) @@ -1,7 +1,7 @@ --TEST-- Test get_browser() function : basic functionality --INI-- -browscap=ext/standard/tests/misc/browscap.ini +browscap={PWD}/browscap.ini --SKIPIF-- ?php /** Modified: php/php-src/branches/PHP_5_3/ext/standard/tests/misc/get_browser_error.phpt === --- php/php-src/branches/PHP_5_3/ext/standard/tests/misc/get_browser_error.phpt 2009-07-18 13:12:56 UTC (rev 284314) +++ php/php-src/branches/PHP_5_3/ext/standard/tests/misc/get_browser_error.phpt 2009-07-18 13:14:21 UTC (rev 284315) @@ -1,7 +1,7 @@ --TEST-- Test get_browser() function : error functionality --INI-- -browscap=ext/standard/tests/misc/browscap.ini +browscap={PWD}/browscap.ini --SKIPIF-- ?php /** Modified: php/php-src/branches/PHP_5_3/ext/standard/tests/misc/get_browser_variation1.phpt === --- php/php-src/branches/PHP_5_3/ext/standard/tests/misc/get_browser_variation1.phpt 2009-07-18 13:12:56 UTC (rev 284314) +++ php/php-src/branches/PHP_5_3/ext/standard/tests/misc/get_browser_variation1.phpt 2009-07-18 13:14:21 UTC (rev 284315) @@ -1,7 +1,7 @@ --TEST-- Test get_browser() function : variation functionality: extra browser names --INI-- -browscap=ext/standard/tests/misc/browscap.ini +browscap={PWD}/browscap.ini --SKIPIF-- ?php /** -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] svn: php/php-src/trunk/ Zend/tests/unset_cv07.phpt ext/standard/tests/file/is_uploaded_file_basic.phpt ext/standard/tests/file/move_uploaded_file_basic.phpt ext/standard/tests/general_functi
zoe Sat, 18 Jul 2009 13:44:15 + URL: http://svn.php.net/viewvc?view=revisionrevision=284321 Changed paths: U php/php-src/trunk/Zend/tests/unset_cv07.phpt U php/php-src/trunk/ext/standard/tests/file/is_uploaded_file_basic.phpt U php/php-src/trunk/ext/standard/tests/file/move_uploaded_file_basic.phpt U php/php-src/trunk/ext/standard/tests/general_functions/phpcredits2.phpt U php/php-src/trunk/ext/standard/tests/general_functions/phpinfo2.phpt U php/php-src/trunk/tests/basic/002.phpt U php/php-src/trunk/tests/basic/003.phpt U php/php-src/trunk/tests/basic/004.phpt U php/php-src/trunk/tests/basic/005.phpt U php/php-src/trunk/tests/basic/011.phpt U php/php-src/trunk/tests/basic/013.phpt U php/php-src/trunk/tests/basic/014.phpt U php/php-src/trunk/tests/basic/015.phpt U php/php-src/trunk/tests/basic/016.phpt U php/php-src/trunk/tests/basic/017.phpt U php/php-src/trunk/tests/basic/018.phpt U php/php-src/trunk/tests/basic/019.phpt U php/php-src/trunk/tests/basic/020.phpt U php/php-src/trunk/tests/basic/024.phpt U php/php-src/trunk/tests/basic/025.phpt U php/php-src/trunk/tests/basic/026.phpt U php/php-src/trunk/tests/basic/027.phpt U php/php-src/trunk/tests/basic/rfc1867_anonymous_upload.phpt U php/php-src/trunk/tests/basic/rfc1867_array_upload.phpt U php/php-src/trunk/tests/basic/rfc1867_boundary_1.phpt U php/php-src/trunk/tests/basic/rfc1867_boundary_2.phpt U php/php-src/trunk/tests/basic/rfc1867_empty_upload.phpt U php/php-src/trunk/tests/basic/rfc1867_file_upload_disabled.phpt U php/php-src/trunk/tests/basic/rfc1867_garbled_mime_headers.phpt U php/php-src/trunk/tests/basic/rfc1867_invalid_boundary.phpt U php/php-src/trunk/tests/basic/rfc1867_malicious_input.phpt U php/php-src/trunk/tests/basic/rfc1867_max_file_size.phpt U php/php-src/trunk/tests/basic/rfc1867_missing_boundary.phpt U php/php-src/trunk/tests/basic/rfc1867_missing_boundary_2.phpt U php/php-src/trunk/tests/basic/rfc1867_post_max_filesize.phpt U php/php-src/trunk/tests/basic/rfc1867_post_max_size.phpt U php/php-src/trunk/tests/lang/bug25145.phpt Log: Removing unnecessary SKIPIF sections Modified: php/php-src/trunk/Zend/tests/unset_cv07.phpt === --- php/php-src/trunk/Zend/tests/unset_cv07.phpt 2009-07-18 13:40:06 UTC (rev 284320) +++ php/php-src/trunk/Zend/tests/unset_cv07.phpt 2009-07-18 13:44:15 UTC (rev 284321) @@ -1,7 +1,5 @@ --TEST-- unset() CV 7 (indirect unset() of global variable in import_request_variables()) ---SKIPIF-- -?php if (php_sapi_name()=='cli') echo 'skip'; ? --GET-- x=2 --FILE-- Modified: php/php-src/trunk/ext/standard/tests/file/is_uploaded_file_basic.phpt === --- php/php-src/trunk/ext/standard/tests/file/is_uploaded_file_basic.phpt 2009-07-18 13:40:06 UTC (rev 284320) +++ php/php-src/trunk/ext/standard/tests/file/is_uploaded_file_basic.phpt 2009-07-18 13:44:15 UTC (rev 284321) @@ -2,8 +2,6 @@ is_uploaded_file() function --CREDITS-- Dave Kelsey d_kel...@uk.ibm.com ---SKIPIF-- -?php if (php_sapi_name()=='cli') die('skip'); ? --POST_RAW-- Content-type: multipart/form-data, boundary=AaB03x Modified: php/php-src/trunk/ext/standard/tests/file/move_uploaded_file_basic.phpt === --- php/php-src/trunk/ext/standard/tests/file/move_uploaded_file_basic.phpt 2009-07-18 13:40:06 UTC (rev 284320) +++ php/php-src/trunk/ext/standard/tests/file/move_uploaded_file_basic.phpt 2009-07-18 13:44:15 UTC (rev 284321) @@ -2,8 +2,6 @@ move_uploaded_file() function --CREDITS-- Dave Kelsey d_kel...@uk.ibm.com ---SKIPIF-- -?php if (php_sapi_name()=='cli') die('skip'); ? --POST_RAW-- Content-type: multipart/form-data, boundary=AaB03x Modified: php/php-src/trunk/ext/standard/tests/general_functions/phpcredits2.phpt === --- php/php-src/trunk/ext/standard/tests/general_functions/phpcredits2.phpt 2009-07-18 13:40:06 UTC (rev 284320) +++ php/php-src/trunk/ext/standard/tests/general_functions/phpcredits2.phpt 2009-07-18 13:44:15 UTC (rev 284321) @@ -1,7 +1,5 @@ --TEST-- phpcredits() CGI ---SKIPIF-- -?php if (php_sapi_name()=='cli') echo 'skip'; ? --POST-- dummy=x --FILE-- Modified: php/php-src/trunk/ext/standard/tests/general_functions/phpinfo2.phpt === --- php/php-src/trunk/ext/standard/tests/general_functions/phpinfo2.phpt 2009-07-18 13:40:06 UTC (rev 284320) +++ php/php-src/trunk/ext/standard/tests/general_functions/phpinfo2.phpt
[PHP-CVS] svn: php/php-src/branches/PHP_5_3/ Zend/tests/unset_cv07.phpt ext/standard/tests/file/is_uploaded_file_basic.phpt ext/standard/tests/file/move_uploaded_file_basic.phpt ext/standard/tests/gen
zoe Sat, 18 Jul 2009 13:46:08 + URL: http://svn.php.net/viewvc?view=revisionrevision=284322 Changed paths: U php/php-src/branches/PHP_5_3/Zend/tests/unset_cv07.phpt U php/php-src/branches/PHP_5_3/ext/standard/tests/file/is_uploaded_file_basic.phpt U php/php-src/branches/PHP_5_3/ext/standard/tests/file/move_uploaded_file_basic.phpt U php/php-src/branches/PHP_5_3/ext/standard/tests/general_functions/phpcredits2.phpt U php/php-src/branches/PHP_5_3/ext/standard/tests/general_functions/phpinfo2.phpt U php/php-src/branches/PHP_5_3/tests/basic/002.phpt U php/php-src/branches/PHP_5_3/tests/basic/003.phpt U php/php-src/branches/PHP_5_3/tests/basic/004.phpt U php/php-src/branches/PHP_5_3/tests/basic/005.phpt U php/php-src/branches/PHP_5_3/tests/basic/011.phpt U php/php-src/branches/PHP_5_3/tests/basic/013.phpt U php/php-src/branches/PHP_5_3/tests/basic/014.phpt U php/php-src/branches/PHP_5_3/tests/basic/015.phpt U php/php-src/branches/PHP_5_3/tests/basic/016.phpt U php/php-src/branches/PHP_5_3/tests/basic/017.phpt U php/php-src/branches/PHP_5_3/tests/basic/018.phpt U php/php-src/branches/PHP_5_3/tests/basic/019.phpt U php/php-src/branches/PHP_5_3/tests/basic/020.phpt U php/php-src/branches/PHP_5_3/tests/basic/021.phpt U php/php-src/branches/PHP_5_3/tests/basic/024.phpt U php/php-src/branches/PHP_5_3/tests/basic/025.phpt U php/php-src/branches/PHP_5_3/tests/basic/026.phpt U php/php-src/branches/PHP_5_3/tests/basic/027.phpt U php/php-src/branches/PHP_5_3/tests/basic/bug46759.phpt U php/php-src/branches/PHP_5_3/tests/basic/rfc1867_anonymous_upload.phpt U php/php-src/branches/PHP_5_3/tests/basic/rfc1867_array_upload.phpt U php/php-src/branches/PHP_5_3/tests/basic/rfc1867_boundary_1.phpt U php/php-src/branches/PHP_5_3/tests/basic/rfc1867_boundary_2.phpt U php/php-src/branches/PHP_5_3/tests/basic/rfc1867_empty_upload.phpt U php/php-src/branches/PHP_5_3/tests/basic/rfc1867_file_upload_disabled.phpt U php/php-src/branches/PHP_5_3/tests/basic/rfc1867_garbled_mime_headers.phpt U php/php-src/branches/PHP_5_3/tests/basic/rfc1867_invalid_boundary.phpt U php/php-src/branches/PHP_5_3/tests/basic/rfc1867_malicious_input.phpt U php/php-src/branches/PHP_5_3/tests/basic/rfc1867_max_file_size.phpt U php/php-src/branches/PHP_5_3/tests/basic/rfc1867_missing_boundary.phpt U php/php-src/branches/PHP_5_3/tests/basic/rfc1867_missing_boundary_2.phpt U php/php-src/branches/PHP_5_3/tests/basic/rfc1867_post_max_filesize.phpt U php/php-src/branches/PHP_5_3/tests/basic/rfc1867_post_max_size.phpt U php/php-src/branches/PHP_5_3/tests/lang/bug25145.phpt Log: Removing unnecessary SKIPIF sections Modified: php/php-src/branches/PHP_5_3/Zend/tests/unset_cv07.phpt === --- php/php-src/branches/PHP_5_3/Zend/tests/unset_cv07.phpt 2009-07-18 13:44:15 UTC (rev 284321) +++ php/php-src/branches/PHP_5_3/Zend/tests/unset_cv07.phpt 2009-07-18 13:46:08 UTC (rev 284322) @@ -1,7 +1,5 @@ --TEST-- unset() CV 7 (indirect unset() of global variable in import_request_variables()) ---SKIPIF-- -?php if (php_sapi_name()=='cli') echo 'skip'; ? --GET-- x=2 --FILE-- Modified: php/php-src/branches/PHP_5_3/ext/standard/tests/file/is_uploaded_file_basic.phpt === --- php/php-src/branches/PHP_5_3/ext/standard/tests/file/is_uploaded_file_basic.phpt 2009-07-18 13:44:15 UTC (rev 284321) +++ php/php-src/branches/PHP_5_3/ext/standard/tests/file/is_uploaded_file_basic.phpt 2009-07-18 13:46:08 UTC (rev 284322) @@ -2,8 +2,6 @@ is_uploaded_file() function --CREDITS-- Dave Kelsey d_kel...@uk.ibm.com ---SKIPIF-- -?php if (php_sapi_name()=='cli') die('skip'); ? --POST_RAW-- Content-type: multipart/form-data, boundary=AaB03x Modified: php/php-src/branches/PHP_5_3/ext/standard/tests/file/move_uploaded_file_basic.phpt === --- php/php-src/branches/PHP_5_3/ext/standard/tests/file/move_uploaded_file_basic.phpt 2009-07-18 13:44:15 UTC (rev 284321) +++ php/php-src/branches/PHP_5_3/ext/standard/tests/file/move_uploaded_file_basic.phpt 2009-07-18 13:46:08 UTC (rev 284322) @@ -2,8 +2,6 @@ move_uploaded_file() function --CREDITS-- Dave Kelsey d_kel...@uk.ibm.com ---SKIPIF-- -?php if (php_sapi_name()=='cli') die('skip'); ? --POST_RAW-- Content-type: multipart/form-data, boundary=AaB03x Modified: php/php-src/branches/PHP_5_3/ext/standard/tests/general_functions/phpcredits2.phpt === ---
[PHP-CVS] svn: php/php-src/branches/PHP_5_2/ Zend/tests/unset_cv07.phpt ext/standard/tests/file/is_uploaded_file_basic.phpt ext/standard/tests/file/move_uploaded_file_basic.phpt ext/standard/tests/gen
zoe Sat, 18 Jul 2009 13:47:08 + URL: http://svn.php.net/viewvc?view=revisionrevision=284323 Changed paths: U php/php-src/branches/PHP_5_2/Zend/tests/unset_cv07.phpt U php/php-src/branches/PHP_5_2/ext/standard/tests/file/is_uploaded_file_basic.phpt U php/php-src/branches/PHP_5_2/ext/standard/tests/file/move_uploaded_file_basic.phpt U php/php-src/branches/PHP_5_2/ext/standard/tests/general_functions/phpcredits2.phpt U php/php-src/branches/PHP_5_2/ext/standard/tests/general_functions/phpinfo2.phpt U php/php-src/branches/PHP_5_2/tests/basic/002.phpt U php/php-src/branches/PHP_5_2/tests/basic/003.phpt U php/php-src/branches/PHP_5_2/tests/basic/004.phpt U php/php-src/branches/PHP_5_2/tests/basic/005.phpt U php/php-src/branches/PHP_5_2/tests/basic/011.phpt U php/php-src/branches/PHP_5_2/tests/basic/013.phpt U php/php-src/branches/PHP_5_2/tests/basic/014.phpt U php/php-src/branches/PHP_5_2/tests/basic/015.phpt U php/php-src/branches/PHP_5_2/tests/basic/016.phpt U php/php-src/branches/PHP_5_2/tests/basic/017.phpt U php/php-src/branches/PHP_5_2/tests/basic/018.phpt U php/php-src/branches/PHP_5_2/tests/basic/019.phpt U php/php-src/branches/PHP_5_2/tests/basic/020.phpt U php/php-src/branches/PHP_5_2/tests/basic/021.phpt U php/php-src/branches/PHP_5_2/tests/basic/024.phpt U php/php-src/branches/PHP_5_2/tests/basic/025.phpt U php/php-src/branches/PHP_5_2/tests/basic/026.phpt U php/php-src/branches/PHP_5_2/tests/basic/027.phpt U php/php-src/branches/PHP_5_2/tests/basic/bug46759.phpt U php/php-src/branches/PHP_5_2/tests/lang/bug25145.phpt Log: Removing unnecessary SKIPIF sections Modified: php/php-src/branches/PHP_5_2/Zend/tests/unset_cv07.phpt === --- php/php-src/branches/PHP_5_2/Zend/tests/unset_cv07.phpt 2009-07-18 13:46:08 UTC (rev 284322) +++ php/php-src/branches/PHP_5_2/Zend/tests/unset_cv07.phpt 2009-07-18 13:47:08 UTC (rev 284323) @@ -1,7 +1,5 @@ --TEST-- unset() CV 7 (indirect unset() of global variable in import_request_variables()) ---SKIPIF-- -?php if (php_sapi_name()=='cli') echo 'skip'; ? --GET-- x=2 --FILE-- Modified: php/php-src/branches/PHP_5_2/ext/standard/tests/file/is_uploaded_file_basic.phpt === --- php/php-src/branches/PHP_5_2/ext/standard/tests/file/is_uploaded_file_basic.phpt 2009-07-18 13:46:08 UTC (rev 284322) +++ php/php-src/branches/PHP_5_2/ext/standard/tests/file/is_uploaded_file_basic.phpt 2009-07-18 13:47:08 UTC (rev 284323) @@ -2,8 +2,6 @@ is_uploaded_file() function --CREDITS-- Dave Kelsey d_kel...@uk.ibm.com ---SKIPIF-- -?php if (php_sapi_name()=='cli') die('skip'); ? --POST_RAW-- Content-type: multipart/form-data, boundary=AaB03x Modified: php/php-src/branches/PHP_5_2/ext/standard/tests/file/move_uploaded_file_basic.phpt === --- php/php-src/branches/PHP_5_2/ext/standard/tests/file/move_uploaded_file_basic.phpt 2009-07-18 13:46:08 UTC (rev 284322) +++ php/php-src/branches/PHP_5_2/ext/standard/tests/file/move_uploaded_file_basic.phpt 2009-07-18 13:47:08 UTC (rev 284323) @@ -2,8 +2,6 @@ move_uploaded_file() function --CREDITS-- Dave Kelsey d_kel...@uk.ibm.com ---SKIPIF-- -?php if (php_sapi_name()=='cli') die('skip'); ? --POST_RAW-- Content-type: multipart/form-data, boundary=AaB03x Modified: php/php-src/branches/PHP_5_2/ext/standard/tests/general_functions/phpcredits2.phpt === --- php/php-src/branches/PHP_5_2/ext/standard/tests/general_functions/phpcredits2.phpt 2009-07-18 13:46:08 UTC (rev 284322) +++ php/php-src/branches/PHP_5_2/ext/standard/tests/general_functions/phpcredits2.phpt 2009-07-18 13:47:08 UTC (rev 284323) @@ -1,7 +1,5 @@ --TEST-- phpcredits() CGI ---SKIPIF-- -?php if (php_sapi_name()=='cli') echo 'skip'; ? --POST-- dummy=x --FILE-- Modified: php/php-src/branches/PHP_5_2/ext/standard/tests/general_functions/phpinfo2.phpt === --- php/php-src/branches/PHP_5_2/ext/standard/tests/general_functions/phpinfo2.phpt 2009-07-18 13:46:08 UTC (rev 284322) +++ php/php-src/branches/PHP_5_2/ext/standard/tests/general_functions/phpinfo2.phpt 2009-07-18 13:47:08 UTC (rev 284323) @@ -1,7 +1,5 @@ --TEST-- phpinfo() CGI ---SKIPIF-- -?php if (php_sapi_name()=='cli') echo 'skip'; ? --POST-- dummy=x --FILE-- Modified: php/php-src/branches/PHP_5_2/tests/basic/002.phpt === --- php/php-src/branches/PHP_5_2/tests/basic/002.phpt 2009-07-18 13:46:08 UTC (rev 284322) +++ php/php-src/branches/PHP_5_2/tests/basic/002.phpt
[PHP-CVS] svn: php/phpruntests/trunk/QA/ compareNewOld.php
zoe Sat, 18 Jul 2009 15:01:02 + URL: http://svn.php.net/viewvc?view=revisionrevision=284324 Changed paths: U php/phpruntests/trunk/QA/compareNewOld.php Log: fix regular expression Modified: php/phpruntests/trunk/QA/compareNewOld.php === --- php/phpruntests/trunk/QA/compareNewOld.php 2009-07-18 13:47:08 UTC (rev 284323) +++ php/phpruntests/trunk/QA/compareNewOld.php 2009-07-18 15:01:02 UTC (rev 284324) @@ -72,7 +72,7 @@ function parseOld($output, $searchFor) { $result = array(); foreach($output as $line) { - if (preg_match(/$searchFor.*\[(.+\.phpt)\]/, $line, $matches)) { + if (preg_match(/^TEST\s+\d+\/\d+\s+\[(.+\.phpt)\]\s+$searchFor/, $line, $matches)) { $result[] = $matches[1]; } } -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] svn: php/php-src/trunk/ext/ filter/tests/bug42718.phpt simplexml/tests/034.phpt
zoe Sat, 18 Jul 2009 16:39:35 + URL: http://svn.php.net/viewvc?view=revisionrevision=284325 Changed paths: U php/php-src/trunk/ext/filter/tests/bug42718.phpt U php/php-src/trunk/ext/simplexml/tests/034.phpt Log: removing empty XFAIL sections Modified: php/php-src/trunk/ext/filter/tests/bug42718.phpt === --- php/php-src/trunk/ext/filter/tests/bug42718.phpt2009-07-18 15:01:02 UTC (rev 284324) +++ php/php-src/trunk/ext/filter/tests/bug42718.phpt2009-07-18 16:39:35 UTC (rev 284325) @@ -15,7 +15,6 @@ var_dump(FILTER_FLAG_STRIP_LOW == 4); echo addcslashes($_GET['a'],\0) . \n; ? ---XFAIL-- --EXPECT-- unsafe_raw 4 Modified: php/php-src/trunk/ext/simplexml/tests/034.phpt === --- php/php-src/trunk/ext/simplexml/tests/034.phpt 2009-07-18 15:01:02 UTC (rev 284324) +++ php/php-src/trunk/ext/simplexml/tests/034.phpt 2009-07-18 16:39:35 UTC (rev 284325) @@ -1,6 +1,5 @@ --TEST-- SimpleXML: array casting bug ---XFAIL-- --SKIPIF-- ?php if (!extension_loaded(simplexml)) print skip; ? --FILE-- -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] svn: php/php-src/branches/PHP_5_ 2/ext/filter/tests/bug42718.phpt 3/ext/filter/tests/bug42718.phpt 3/ext/simplexml/tests/034.phpt
zoe Sat, 18 Jul 2009 16:41:16 + URL: http://svn.php.net/viewvc?view=revisionrevision=284326 Changed paths: U php/php-src/branches/PHP_5_2/ext/filter/tests/bug42718.phpt U php/php-src/branches/PHP_5_3/ext/filter/tests/bug42718.phpt U php/php-src/branches/PHP_5_3/ext/simplexml/tests/034.phpt Log: removing empty XFAIL sections Modified: php/php-src/branches/PHP_5_2/ext/filter/tests/bug42718.phpt === --- php/php-src/branches/PHP_5_2/ext/filter/tests/bug42718.phpt 2009-07-18 16:39:35 UTC (rev 284325) +++ php/php-src/branches/PHP_5_2/ext/filter/tests/bug42718.phpt 2009-07-18 16:41:16 UTC (rev 284326) @@ -15,7 +15,6 @@ var_dump(FILTER_FLAG_STRIP_LOW == 4); echo addcslashes($_GET['a'],\0) . \n; ? ---XFAIL-- --EXPECT-- unsafe_raw 4 Modified: php/php-src/branches/PHP_5_3/ext/filter/tests/bug42718.phpt === --- php/php-src/branches/PHP_5_3/ext/filter/tests/bug42718.phpt 2009-07-18 16:39:35 UTC (rev 284325) +++ php/php-src/branches/PHP_5_3/ext/filter/tests/bug42718.phpt 2009-07-18 16:41:16 UTC (rev 284326) @@ -15,7 +15,6 @@ var_dump(FILTER_FLAG_STRIP_LOW == 4); echo addcslashes($_GET['a'],\0) . \n; ? ---XFAIL-- --EXPECT-- unsafe_raw 4 Modified: php/php-src/branches/PHP_5_3/ext/simplexml/tests/034.phpt === --- php/php-src/branches/PHP_5_3/ext/simplexml/tests/034.phpt 2009-07-18 16:39:35 UTC (rev 284325) +++ php/php-src/branches/PHP_5_3/ext/simplexml/tests/034.phpt 2009-07-18 16:41:16 UTC (rev 284326) @@ -1,6 +1,5 @@ --TEST-- SimpleXML: array casting bug ---XFAIL-- --SKIPIF-- ?php if (!extension_loaded(simplexml)) print skip; ? --FILE-- -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] svn: php/php-src/ branches/PHP_5_2/ext/filter/tests/bug42718.phpt branches/PHP_5_3/ext/filter/tests/bug42718.phpt trunk/ext/filter/tests/bug42718.phpt
zoe Sat, 18 Jul 2009 16:53:54 + URL: http://svn.php.net/viewvc?view=revisionrevision=284327 Changed paths: U php/php-src/branches/PHP_5_2/ext/filter/tests/bug42718.phpt U php/php-src/branches/PHP_5_3/ext/filter/tests/bug42718.phpt U php/php-src/trunk/ext/filter/tests/bug42718.phpt Log: Adding explanation Modified: php/php-src/branches/PHP_5_2/ext/filter/tests/bug42718.phpt === --- php/php-src/branches/PHP_5_2/ext/filter/tests/bug42718.phpt 2009-07-18 16:41:16 UTC (rev 284326) +++ php/php-src/branches/PHP_5_2/ext/filter/tests/bug42718.phpt 2009-07-18 16:53:54 UTC (rev 284327) @@ -1,5 +1,7 @@ --TEST-- Bug #42718 (unsafe_raw filter not applied when configured as default filter) +--XFAIL-- +Pierre knows why this test fails, please ask him. --SKIPIF-- ?php if (!extension_loaded(filter)) die(skip); ? --INI-- Modified: php/php-src/branches/PHP_5_3/ext/filter/tests/bug42718.phpt === --- php/php-src/branches/PHP_5_3/ext/filter/tests/bug42718.phpt 2009-07-18 16:41:16 UTC (rev 284326) +++ php/php-src/branches/PHP_5_3/ext/filter/tests/bug42718.phpt 2009-07-18 16:53:54 UTC (rev 284327) @@ -1,5 +1,7 @@ --TEST-- Bug #42718 (unsafe_raw filter not applied when configured as default filter) +--XFAIL-- +Pierre knows why this test fails, please ask him. --SKIPIF-- ?php if (!extension_loaded(filter)) die(skip); ? --INI-- Modified: php/php-src/trunk/ext/filter/tests/bug42718.phpt === --- php/php-src/trunk/ext/filter/tests/bug42718.phpt2009-07-18 16:41:16 UTC (rev 284326) +++ php/php-src/trunk/ext/filter/tests/bug42718.phpt2009-07-18 16:53:54 UTC (rev 284327) @@ -1,5 +1,7 @@ --TEST-- Bug #42718 (unsafe_raw filter not applied when configured as default filter) +--XFAIL-- +Pierre knows why this test fails, please ask him. --SKIPIF-- ?php if (!extension_loaded(filter)) die(skip); ? --INI-- -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] svn: php/php-src/ branches/PHP_5_3/ext/simplexml/tests/034.phpt trunk/ext/simplexml/tests/034.phpt
zoe Sat, 18 Jul 2009 17:00:53 + URL: http://svn.php.net/viewvc?view=revisionrevision=284328 Changed paths: U php/php-src/branches/PHP_5_3/ext/simplexml/tests/034.phpt U php/php-src/trunk/ext/simplexml/tests/034.phpt Log: Added comment to XFAIL Modified: php/php-src/branches/PHP_5_3/ext/simplexml/tests/034.phpt === --- php/php-src/branches/PHP_5_3/ext/simplexml/tests/034.phpt 2009-07-18 16:53:54 UTC (rev 284327) +++ php/php-src/branches/PHP_5_3/ext/simplexml/tests/034.phpt 2009-07-18 17:00:53 UTC (rev 284328) @@ -1,5 +1,7 @@ --TEST-- SimpleXML: array casting bug +--XFAIL-- +Does anyone know why? --SKIPIF-- ?php if (!extension_loaded(simplexml)) print skip; ? --FILE-- Modified: php/php-src/trunk/ext/simplexml/tests/034.phpt === --- php/php-src/trunk/ext/simplexml/tests/034.phpt 2009-07-18 16:53:54 UTC (rev 284327) +++ php/php-src/trunk/ext/simplexml/tests/034.phpt 2009-07-18 17:00:53 UTC (rev 284328) @@ -1,5 +1,7 @@ --TEST-- SimpleXML: array casting bug +--XFAIL-- +Does anyone know why? --SKIPIF-- ?php if (!extension_loaded(simplexml)) print skip; ? --FILE-- -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] svn: php/php-src/branches/PHP_5_3/ext/filter/tests/ bug42718.phpt
pajoye Sat, 18 Jul 2009 17:06:21 + URL: http://svn.php.net/viewvc?view=revisionrevision=284329 Changed paths: U php/php-src/branches/PHP_5_3/ext/filter/tests/bug42718.phpt Log: - let try to be smart, read the bug report Modified: php/php-src/branches/PHP_5_3/ext/filter/tests/bug42718.phpt === --- php/php-src/branches/PHP_5_3/ext/filter/tests/bug42718.phpt 2009-07-18 17:00:53 UTC (rev 284328) +++ php/php-src/branches/PHP_5_3/ext/filter/tests/bug42718.phpt 2009-07-18 17:06:21 UTC (rev 284329) @@ -1,7 +1,7 @@ --TEST-- Bug #42718 (unsafe_raw filter not applied when configured as default filter) --XFAIL-- -Pierre knows why this test fails, please ask him. +FILTER_UNSAFE_RAW not applied when configured as default filter, even with flags --SKIPIF-- ?php if (!extension_loaded(filter)) die(skip); ? --INI-- -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] svn: php/php-src/branches/PHP_5_2/ext/filter/tests/ bug42718.phpt
pajoye Sat, 18 Jul 2009 17:08:11 + URL: http://svn.php.net/viewvc?view=revisionrevision=284330 Changed paths: U php/php-src/branches/PHP_5_2/ext/filter/tests/bug42718.phpt Log: - let try to be smart, read the bug report Modified: php/php-src/branches/PHP_5_2/ext/filter/tests/bug42718.phpt === --- php/php-src/branches/PHP_5_2/ext/filter/tests/bug42718.phpt 2009-07-18 17:06:21 UTC (rev 284329) +++ php/php-src/branches/PHP_5_2/ext/filter/tests/bug42718.phpt 2009-07-18 17:08:11 UTC (rev 284330) @@ -1,7 +1,7 @@ --TEST-- Bug #42718 (unsafe_raw filter not applied when configured as default filter) --XFAIL-- -Pierre knows why this test fails, please ask him. +FILTER_UNSAFE_RAW not applied when configured as default filter, even with flags --SKIPIF-- ?php if (!extension_loaded(filter)) die(skip); ? --INI-- -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] svn: php/php-src/trunk/ext/filter/tests/ bug42718.phpt
pajoye Sat, 18 Jul 2009 17:10:12 + URL: http://svn.php.net/viewvc?view=revisionrevision=284331 Changed paths: U php/php-src/trunk/ext/filter/tests/bug42718.phpt Log: - let try to be smart, read the bug report Modified: php/php-src/trunk/ext/filter/tests/bug42718.phpt === --- php/php-src/trunk/ext/filter/tests/bug42718.phpt2009-07-18 17:08:11 UTC (rev 284330) +++ php/php-src/trunk/ext/filter/tests/bug42718.phpt2009-07-18 17:10:12 UTC (rev 284331) @@ -1,7 +1,7 @@ --TEST-- Bug #42718 (unsafe_raw filter not applied when configured as default filter) --XFAIL-- -Pierre knows why this test fails, please ask him. +FILTER_UNSAFE_RAW not applied when configured as default filter, even with flags --SKIPIF-- ?php if (!extension_loaded(filter)) die(skip); ? --INI-- -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] svn: php/phpruntests/trunk/src/testcase/ rtPhpTest.php
zoe Sat, 18 Jul 2009 17:38:12 + URL: http://svn.php.net/viewvc?view=revisionrevision=284332 Changed paths: U php/phpruntests/trunk/src/testcase/rtPhpTest.php Log: remove unnecessary check Modified: php/phpruntests/trunk/src/testcase/rtPhpTest.php === --- php/phpruntests/trunk/src/testcase/rtPhpTest.php2009-07-18 17:10:12 UTC (rev 284331) +++ php/phpruntests/trunk/src/testcase/rtPhpTest.php2009-07-18 17:38:12 UTC (rev 284332) @@ -42,7 +42,7 @@ { $lastSection = end($this-sectionHeadings); $start=0; - + foreach($this-sectionHeadings as $keyNumber = $sectionKey) { if($keyNumber count($this-sectionHeadings) - 1) { @@ -53,20 +53,17 @@ for($index=$start; $indexcount($this-contents); $index++) if($this-contents[$index] == --.$sectionKey.--) { //Found the beginning of the section - + for($contentsLine=$index + 1; $contentsLinecount($this-contents); $contentsLine ++) { - + if( ($this-contents[$contentsLine] == --.$nextKey.--) || ($contentsLine == count($this-contents))) { //Found the end of the section OR the end of the test $start = $contentsLine - 1; if($this-isFileSection($sectionKey)) { $tempArray = $this-removeDone($tempArray); -} - -if(count($tempArray) 0) { -$testSection = rtSection::getInstance($sectionKey, $tempArray); -$this-sections[$sectionKey] = $testSection; -} +} +$testSection = rtSection::getInstance($sectionKey, $tempArray); +$this-sections[$sectionKey] = $testSection; break; } else { $tempArray[] = $this-contents[$contentsLine]; @@ -183,7 +180,7 @@ $result = array(); foreach($array as $line) { $result[] = $line; -// If found at the start of the line, so ' ===done===' won't work. +// If found at the start of the line, so ' ===done===' won't work. if(stripos($line, ===done===) === 0) { break; } -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] svn: php/phpruntests/trunk/QA/ QATESTS.tgz compareNewOld.php
zoe Sat, 18 Jul 2009 17:49:35 + URL: http://svn.php.net/viewvc?view=revisionrevision=284333 Changed paths: U php/phpruntests/trunk/QA/QATESTS.tgz U php/phpruntests/trunk/QA/compareNewOld.php Log: Updated tests and checker Modified: php/phpruntests/trunk/QA/QATESTS.tgz === (Binary files differ) Modified: php/phpruntests/trunk/QA/compareNewOld.php === --- php/phpruntests/trunk/QA/compareNewOld.php 2009-07-18 17:38:12 UTC (rev 284332) +++ php/phpruntests/trunk/QA/compareNewOld.php 2009-07-18 17:49:35 UTC (rev 284333) @@ -57,7 +57,7 @@ foreach($output as $line) { if (preg_match(/$top_level\/((ext|sapi|Zend|tests)\/\S+)\s{1},(.*)\s{1}$searchFor\s{1}/, $line, $matches)) { if($searchFor == 'FAIL') { - if(!preg_match(/XFAIL/, $matches[2])) { + if(!preg_match(/XFAIL/, $line)) { $result[] = $matches[1] . .phpt; } } else { @@ -65,14 +65,14 @@ } } - } + } return $result; } function parseOld($output, $searchFor) { $result = array(); foreach($output as $line) { - if (preg_match(/^TEST\s+\d+\/\d+\s+\[(.+\.phpt)\]\s+$searchFor/, $line, $matches)) { + if (preg_match(/^TEST\s+\d+\/\d+\s+\[(.+\.phpt)\]\s+$searchFor\s+/, $line, $matches)) { $result[] = $matches[1]; } } -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] Re: svn: SVNROOT/ commit-email.php
On Fri, 2009-07-17 at 23:47 +, Rasmus Lerdorf wrote: Log: Extract urls from various bug 1234, bug1234, bug#1234 combinations in the commit log and add them to the URL section I like the idea, but won't this fail with PEAR commits referencing PEAR bugs or php-src commits with references to PECL bugs? johannes -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] Re: [SVN-MIGRATION] Re: svn: SVNROOT/ commit-email.php
Johannes Schlüter wrote: On Fri, 2009-07-17 at 23:47 +, Rasmus Lerdorf wrote: Log: Extract urls from various bug 1234, bug1234, bug#1234 combinations in the commit log and add them to the URL section I like the idea, but won't this fail with PEAR commits referencing PEAR bugs or php-src commits with references to PECL bugs? True, I guess I should check the path in the commit and change the URL accordingly. Will fix that today. -Rasmus -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] svn: php/phpruntests/trunk/QA/ LinuxQAJuly18
zoe Sat, 18 Jul 2009 19:48:10 + URL: http://svn.php.net/viewvc?view=revisionrevision=284334 Changed paths: A php/phpruntests/trunk/QA/LinuxQAJuly18 Log: baseline Linux comparison Added: php/phpruntests/trunk/QA/LinuxQAJuly18 === --- php/phpruntests/trunk/QA/LinuxQAJuly18 (rev 0) +++ php/phpruntests/trunk/QA/LinuxQAJuly18 2009-07-18 19:48:10 UTC (rev 284334) @@ -0,0 +1,46 @@ + + +In the new code (phpruntests)... + Number of Warnings: 0 + Number of Notices: 0 + Number of Fatal: 0 + + = 2 tests fail in phpruntests and do not fail in run-tests +ext/phar/tests/zip/phar_stub.phpt +ext/standard/tests/general_functions/phpinfo.phpt + + = 0 tests fail in run-tests and do not fail in phpruntests + + = 25 tests bork in phpruntests and do not bork in run-tests +ext/pdo_sqlite/tests/common.phpt +ext/posix/tests/posix_access.phpt +ext/posix/tests/posix_access_error_modes.phpt +ext/posix/tests/posix_access_error_wrongparams.phpt +ext/posix/tests/posix_ctermid.phpt +ext/posix/tests/posix_getcwd.phpt +ext/posix/tests/posix_getgrnam.phpt +ext/posix/tests/posix_getpwnam.phpt +ext/posix/tests/posix_getrlimit.phpt +ext/posix/tests/posix_getsid.phpt +ext/posix/tests/posix_getsid_error.phpt +ext/posix/tests/posix_initgroups.phpt +ext/posix/tests/posix_isatty.phpt +ext/posix/tests/posix_mkfifo_safemode.phpt +ext/posix/tests/posix_mknod.phpt +ext/posix/tests/posix_times.phpt +ext/posix/tests/posix_ttyname.phpt +ext/posix/tests/posix_ttyname_error_wrongparams.phpt +ext/posix/tests/posix_uname.phpt +ext/sqlite/tests/pdo/common.phpt +ext/standard/tests/general_functions/phpcredits2.phpt +ext/standard/tests/misc/time_nanosleep_error4.phpt +tests/lang/bug35382.phpt +tests/lang/comments2.phpt +tests/run-test/test010.phpt + + = 0 tests bork in run-tests and do not bork in phpruntests + + = 0 tests skip in phpruntests and do not skip in run-tests + + = 1 tests skip in run-tests and do not skip in phpruntests +ext/posix/tests/posix_ttyname_error_wrongparams.phpt -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] svn: php/phpruntests/trunk/QA/ BaseNewOldComparison_08072009
zoe Sat, 18 Jul 2009 19:49:12 + URL: http://svn.php.net/viewvc?view=revisionrevision=284335 Changed paths: D php/phpruntests/trunk/QA/BaseNewOldComparison_08072009 Log: remove previous comparison Deleted: php/phpruntests/trunk/QA/BaseNewOldComparison_08072009 === --- php/phpruntests/trunk/QA/BaseNewOldComparison_08072009 2009-07-18 19:48:10 UTC (rev 284334) +++ php/phpruntests/trunk/QA/BaseNewOldComparison_08072009 2009-07-18 19:49:12 UTC (rev 284335) @@ -1,126 +0,0 @@ - - -In the new code (phpruntests)... - Number of Warnings: 0 - Number of Notices: 0 - Number of Fatal: 0 - - = 7 tests fail in phpruntests and do not fail in run-tests -Zend/tests/ns_085.phpt -Zend/tests/ns_086.phpt -ext/standard/tests/mail/mail_basic2.phpt -tests/basic/bug20539.phpt -ext/spl/tests/bug42364.phpt -ext/standard/tests/general_functions/phpinfo.phpt -tests/lang/bug32924.phpt - - = 0 tests fail in run-tests and do not fail in phpruntests - - = 49 tests bork in phpruntests and do not bork in run-tests -Zend/tests/constants_002.phpt -Zend/tests/each_003.phpt -Zend/tests/get_parent_class_001.phpt -Zend/tests/globals_001.phpt -Zend/tests/globals_002.phpt -Zend/tests/globals_003.phpt -Zend/tests/globals_004.phpt -Zend/tests/ns_023.phpt -Zend/tests/ns_024.phpt -ext/posix/tests/posix_access.phpt -ext/posix/tests/posix_access_error_modes.phpt -ext/posix/tests/posix_access_error_wrongparams.phpt -ext/posix/tests/posix_ctermid.phpt -ext/posix/tests/posix_getcwd.phpt -ext/posix/tests/posix_getgrnam.phpt -ext/posix/tests/posix_getpwnam.phpt -ext/posix/tests/posix_getrlimit.phpt -ext/posix/tests/posix_getsid.phpt -ext/posix/tests/posix_getsid_error.phpt -ext/posix/tests/posix_initgroups.phpt -ext/posix/tests/posix_isatty.phpt -ext/posix/tests/posix_mkfifo_safemode.phpt -ext/posix/tests/posix_mknod.phpt -ext/posix/tests/posix_times.phpt -ext/posix/tests/posix_ttyname.phpt -ext/posix/tests/posix_ttyname_error_wrongparams.phpt -ext/posix/tests/posix_uname.phpt -ext/sqlite3/tests/sqlite3_32_createAggregate_paramCount.phpt -ext/sqlite3/tests/sqlite3_33_createAggregate_notcallable.phpt -tests/run-test/test010.phpt -ext/dom/tests/DOMAttr_value_basic_002.phpt -ext/dom/tests/DOMCharacterData_data_error_002.phpt -ext/pdo_sqlite/tests/common.phpt -ext/sqlite/tests/pdo/common.phpt -ext/standard/tests/file/windows_acls/bug44859_4.phpt -ext/xmlwriter/tests/bug48204.phpt -ext/xmlwriter/tests/xmlwriter_open_uri_error_001.phpt -ext/xmlwriter/tests/xmlwriter_open_uri_error_002.phpt -ext/xmlwriter/tests/xmlwriter_open_uri_error_003.phpt -ext/xmlwriter/tests/xmlwriter_open_uri_error_004.phpt -ext/xmlwriter/tests/xmlwriter_open_uri_error_005.phpt -ext/xmlwriter/tests/xmlwriter_set_indent_string_basic_001.phpt -ext/xmlwriter/tests/xmlwriter_set_indent_string_error_001.phpt -ext/xmlwriter/tests/xmlwriter_write_attribute_ns_basic_001.phpt -ext/xmlwriter/tests/xmlwriter_write_attribute_ns_error_001.phpt -ext/xmlwriter/tests/xmlwriter_write_dtd_basic_001.phpt -ext/xmlwriter/tests/xmlwriter_write_dtd_error_001.phpt -tests/lang/bug35382.phpt -tests/lang/comments2.phpt - - = 0 tests bork in run-tests and do not bork in phpruntests - - = 42 tests skip in phpruntests and do not skip in run-tests -Zend/tests/unset_cv07.phpt -ext/standard/tests/file/is_uploaded_file_basic.phpt -ext/standard/tests/file/move_uploaded_file_basic.phpt -ext/standard/tests/misc/get_browser_basic.phpt -ext/standard/tests/misc/get_browser_error.phpt -ext/standard/tests/misc/get_browser_variation1.phpt -tests/basic/002.phpt -tests/basic/003.phpt -tests/basic/004.phpt -tests/basic/005.phpt -tests/basic/011.phpt -tests/basic/013.phpt -tests/basic/014.phpt -tests/basic/015.phpt -tests/basic/016.phpt -tests/basic/017.phpt -tests/basic/018.phpt -tests/basic/019.phpt -tests/basic/020.phpt -tests/basic/021.phpt -tests/basic/024.phpt -tests/basic/025.phpt -tests/basic/026.phpt -tests/basic/027.phpt -tests/basic/bug46759.phpt -tests/basic/rfc1867_anonymous_upload.phpt -tests/basic/rfc1867_array_upload.phpt -tests/basic/rfc1867_boundary_1.phpt -tests/basic/rfc1867_boundary_2.phpt -tests/basic/rfc1867_empty_upload.phpt -tests/basic/rfc1867_file_upload_disabled.phpt -tests/basic/rfc1867_garbled_mime_headers.phpt -tests/basic/rfc1867_invalid_boundary.phpt -tests/basic/rfc1867_malicious_input.phpt -tests/basic/rfc1867_max_file_size.phpt -tests/basic/rfc1867_missing_boundary.phpt -tests/basic/rfc1867_missing_boundary_2.phpt -tests/basic/rfc1867_post_max_filesize.phpt -tests/basic/rfc1867_post_max_size.phpt -ext/standard/tests/general_functions/phpcredits2.phpt -ext/standard/tests/general_functions/phpinfo2.phpt -tests/lang/bug25145.phpt - - = 10 tests skip in run-tests and do not skip in phpruntests -/mnt/workspace/runtests_checks/ext/pdo_sqlite/tests/bug_43130.phpt -/mnt/workspace/runtests_checks/ext/pdo_sqlite/tests/bug_44861.phpt
[PHP-CVS] svn: php/phpruntests/trunk/QA/
zoe Sat, 18 Jul 2009 19:50:35 + URL: http://svn.php.net/viewvc?view=revisionrevision=284336 Changed paths: D php/phpruntests/trunk/QA/tests/ Log: remove -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] svn: SVNROOT/ commit-email.php
rasmus Sat, 18 Jul 2009 22:18:28 + URL: http://svn.php.net/viewvc?view=revisionrevision=284338 Changed paths: U SVNROOT/commit-email.php Log: Try to be smarter about which bug url to use - Hopefully we will be down to a single unified bug system soon Modified: SVNROOT/commit-email.php === --- SVNROOT/commit-email.php2009-07-18 21:46:52 UTC (rev 284337) +++ SVNROOT/commit-email.php2009-07-18 22:18:28 UTC (rev 284338) @@ -184,6 +184,11 @@ $boundary = sha1({$commit_user}{$commit_date}); $messageid = {$commit_user}-{$commit_date}-{$REV}- . mt_rand(); $subject = svn: . ($parent_path === '' ? '/' : $parent_path); +switch (substr(trim($changed_paths[0]),4)) { +case 'pear': $bug_url = 'http://pear.php.net/bugs'; break; +case 'pecl': $bug_url = 'http://pecl.php.net/bugs'; break; +default: $bug_url = 'http://bugs.php.net'; break; +} foreach ($changed_paths as $changed_path) { $changed_path = trim(strstr($changed_path, ' ')); if (substr($changed_path, -1) !== '/') { @@ -205,7 +210,7 @@ $bugs_body = ''; if ($bugs) { foreach ($bugs_array[1] as $bug_id) { -$bugs_body .= http://bugs.php.net/$bug_id\r\n;; +$bugs_body .= $bug_url/$bug_id\r\n; } } -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] Re: [SVN-MIGRATION] svn: SVNROOT/ commit-email.php
Hannes Magnusson wrote: On Sun, Jul 19, 2009 at 00:18, Rasmus Lerdorfras...@php.net wrote: rasmus Sat, 18 Jul 2009 22:18:28 + URL: http://svn.php.net/viewvc?view=revisionrevision=284338 Changed paths: U SVNROOT/commit-email.php Log: Try to be smarter about which bug url to use - Hopefully we will be down to a single unified bug system soon Can we/I create a magical backdoor into the current bugs.php.net bugtracker that will automatically add a link to viewvc of the commit to the associated bug report as a comment? (the developer still needs to mark the report as closed, automating that part can lead to confusion and wrongly closing partially fix bug# commits). It would be very helpful for all linux distros, the documentation team, and probably others. Right, it is trivial for the php bug tracker because it is on the same machine, but a bit harder for the pecl/pear bugs. We need an actual API there for those. I'll add something to the existing bug tracker tonight most likely and we can put it on the list of things to look at for the new unified bug tracker. -Rasmus -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] svn: php/php-src/branches/PHP_5_3/ext/gd/tests/ imagecreatetruecolor_basic.phpt imagecreatetruecolor_error1.phpt imagecreatetruecolor_error2.phpt imagecreatetruecolor_error3.phpt
rdohms Sun, 19 Jul 2009 01:42:08 + URL: http://svn.php.net/viewvc?view=revisionrevision=284342 Changed paths: A php/php-src/branches/PHP_5_3/ext/gd/tests/imagecreatetruecolor_basic.phpt A php/php-src/branches/PHP_5_3/ext/gd/tests/imagecreatetruecolor_error1.phpt A php/php-src/branches/PHP_5_3/ext/gd/tests/imagecreatetruecolor_error2.phpt A php/php-src/branches/PHP_5_3/ext/gd/tests/imagecreatetruecolor_error3.phpt Log: Commiting imagecreatetruecolor tests for PHP_5_3 branch Added: php/php-src/branches/PHP_5_3/ext/gd/tests/imagecreatetruecolor_basic.phpt === --- php/php-src/branches/PHP_5_3/ext/gd/tests/imagecreatetruecolor_basic.phpt (rev 0) +++ php/php-src/branches/PHP_5_3/ext/gd/tests/imagecreatetruecolor_basic.phpt 2009-07-19 01:42:08 UTC (rev 284342) @@ -0,0 +1,22 @@ +--TEST-- +Testing imagecreatetruecolor() of GD library +--CREDITS-- +Rafael Dohms rdohms [at] gmail [dot] com +--SKIPIF-- +?php + if (!extension_loaded(gd)) die(skip GD not present); + if (!function_exists(imagecreatetruecolor)) die(skip GD Version not compatible); +? +--FILE-- +?php +$image = imagecreatetruecolor(180, 30); + +ob_start(); +imagepng($image, null, 9); +$img = ob_get_contents(); +ob_end_clean(); + +echo md5(base64_encode($img)); +? +--EXPECT-- +5a8fe9864cbd20e5dbe730c77f30db95 Added: php/php-src/branches/PHP_5_3/ext/gd/tests/imagecreatetruecolor_error1.phpt === --- php/php-src/branches/PHP_5_3/ext/gd/tests/imagecreatetruecolor_error1.phpt (rev 0) +++ php/php-src/branches/PHP_5_3/ext/gd/tests/imagecreatetruecolor_error1.phpt 2009-07-19 01:42:08 UTC (rev 284342) @@ -0,0 +1,18 @@ +--TEST-- +Testing imagecreatetruecolor(): error on non-long parameters +--CREDITS-- +Rafael Dohms rdohms [at] gmail [dot] com +--SKIPIF-- +?php + if (!extension_loaded(gd)) die(skip GD not present); + if (!function_exists(imagecreatetruecolor)) die(skip GD Version not compatible); +? +--FILE-- +?php +$image = imagecreatetruecolor('s', 30); +$image = imagecreatetruecolor(30, 's'); +? +--EXPECTF-- +Warning: imagecreatetruecolor() expects parameter 1 to be long, %s given in %s on line %d + +Warning: imagecreatetruecolor() expects parameter 2 to be long, %s given in %s on line %d Added: php/php-src/branches/PHP_5_3/ext/gd/tests/imagecreatetruecolor_error2.phpt === --- php/php-src/branches/PHP_5_3/ext/gd/tests/imagecreatetruecolor_error2.phpt (rev 0) +++ php/php-src/branches/PHP_5_3/ext/gd/tests/imagecreatetruecolor_error2.phpt 2009-07-19 01:42:08 UTC (rev 284342) @@ -0,0 +1,24 @@ +--TEST-- +Testing imagecreatetruecolor(): error on out of bound parameters +--CREDITS-- +Rafael Dohms rdohms [at] gmail [dot] com +--SKIPIF-- +?php + if (!extension_loaded(gd)) die(skip GD not present); + if (!function_exists(imagecreatetruecolor)) die(skip GD Version not compatible); +? +--FILE-- +?php +$image = imagecreatetruecolor(-1, 30); +$image = imagecreatetruecolor(30, -1); +$image = imagecreatetruecolor(999, 30); +$image = imagecreatetruecolor(30, 999); +? +--EXPECTF-- +Warning: imagecreatetruecolor(): Invalid image dimensions in %s on line %d + +Warning: imagecreatetruecolor(): Invalid image dimensions in %s on line %d + +Warning: imagecreatetruecolor(): Invalid image dimensions in %s on line %d + +Warning: imagecreatetruecolor(): Invalid image dimensions in %s on line %d \ No newline at end of file Added: php/php-src/branches/PHP_5_3/ext/gd/tests/imagecreatetruecolor_error3.phpt === --- php/php-src/branches/PHP_5_3/ext/gd/tests/imagecreatetruecolor_error3.phpt (rev 0) +++ php/php-src/branches/PHP_5_3/ext/gd/tests/imagecreatetruecolor_error3.phpt 2009-07-19 01:42:08 UTC (rev 284342) @@ -0,0 +1,21 @@ +--TEST-- +Testing imagecreatetruecolor(): error on wrong parameter count +--CREDITS-- +Rafael Dohms rdohms [at] gmail [dot] com +--SKIPIF-- +?php + if (!extension_loaded(gd)) die(skip GD not present); + if (!function_exists(imagecreatetruecolor)) die(skip GD Version not compatible); +? +--FILE-- +?php +$image = imagecreatetruecolor(); +$image = imagecreatetruecolor(30); +$image = imagecreatetruecolor(1,1,1); +? +--EXPECTF-- +Warning: imagecreatetruecolor() expects exactly 2 parameters, 0 given in %s on line %d + +Warning: imagecreatetruecolor() expects exactly 2 parameters, 1 given in %s on line %d + +Warning: imagecreatetruecolor() expects exactly 2 parameters, 3 given in %s on line %d \ No newline at end of file -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] svn: php/php-src/ branches/PHP_5_2/ext/gd/tests/imagecreatetruecolor_basic.phpt branches/PHP_5_2/ext/gd/tests/imagecreatetruecolor_error1.phpt branches/PHP_5_2/ext/gd/tests/imagecreatetrueco
rdohms Sun, 19 Jul 2009 01:44:19 + URL: http://svn.php.net/viewvc?view=revisionrevision=284343 Changed paths: A php/php-src/branches/PHP_5_2/ext/gd/tests/imagecreatetruecolor_basic.phpt A php/php-src/branches/PHP_5_2/ext/gd/tests/imagecreatetruecolor_error1.phpt A php/php-src/branches/PHP_5_2/ext/gd/tests/imagecreatetruecolor_error2.phpt A php/php-src/branches/PHP_5_2/ext/gd/tests/imagecreatetruecolor_error3.phpt A php/php-src/trunk/ext/gd/tests/imagecreatetruecolor_basic.phpt A php/php-src/trunk/ext/gd/tests/imagecreatetruecolor_error1.phpt A php/php-src/trunk/ext/gd/tests/imagecreatetruecolor_error2.phpt A php/php-src/trunk/ext/gd/tests/imagecreatetruecolor_error3.phpt Log: Adding tests for imagecreatetruecolor for PHP_5_2 and trunk Added: php/php-src/branches/PHP_5_2/ext/gd/tests/imagecreatetruecolor_basic.phpt === --- php/php-src/branches/PHP_5_2/ext/gd/tests/imagecreatetruecolor_basic.phpt (rev 0) +++ php/php-src/branches/PHP_5_2/ext/gd/tests/imagecreatetruecolor_basic.phpt 2009-07-19 01:44:19 UTC (rev 284343) @@ -0,0 +1,22 @@ +--TEST-- +Testing imagecreatetruecolor() of GD library +--CREDITS-- +Rafael Dohms rdohms [at] gmail [dot] com +--SKIPIF-- +?php + if (!extension_loaded(gd)) die(skip GD not present); + if (!function_exists(imagecreatetruecolor)) die(skip GD Version not compatible); +? +--FILE-- +?php +$image = imagecreatetruecolor(180, 30); + +ob_start(); +imagepng($image, null, 9); +$img = ob_get_contents(); +ob_end_clean(); + +echo md5(base64_encode($img)); +? +--EXPECT-- +5a8fe9864cbd20e5dbe730c77f30db95 Added: php/php-src/branches/PHP_5_2/ext/gd/tests/imagecreatetruecolor_error1.phpt === --- php/php-src/branches/PHP_5_2/ext/gd/tests/imagecreatetruecolor_error1.phpt (rev 0) +++ php/php-src/branches/PHP_5_2/ext/gd/tests/imagecreatetruecolor_error1.phpt 2009-07-19 01:44:19 UTC (rev 284343) @@ -0,0 +1,18 @@ +--TEST-- +Testing imagecreatetruecolor(): error on non-long parameters +--CREDITS-- +Rafael Dohms rdohms [at] gmail [dot] com +--SKIPIF-- +?php + if (!extension_loaded(gd)) die(skip GD not present); + if (!function_exists(imagecreatetruecolor)) die(skip GD Version not compatible); +? +--FILE-- +?php +$image = imagecreatetruecolor('s', 30); +$image = imagecreatetruecolor(30, 's'); +? +--EXPECTF-- +Warning: imagecreatetruecolor(): Invalid image dimensions in %s on line %d + +Warning: imagecreatetruecolor(): Invalid image dimensions in %s on line %d Added: php/php-src/branches/PHP_5_2/ext/gd/tests/imagecreatetruecolor_error2.phpt === --- php/php-src/branches/PHP_5_2/ext/gd/tests/imagecreatetruecolor_error2.phpt (rev 0) +++ php/php-src/branches/PHP_5_2/ext/gd/tests/imagecreatetruecolor_error2.phpt 2009-07-19 01:44:19 UTC (rev 284343) @@ -0,0 +1,24 @@ +--TEST-- +Testing imagecreatetruecolor(): error on out of bound parameters +--CREDITS-- +Rafael Dohms rdohms [at] gmail [dot] com +--SKIPIF-- +?php + if (!extension_loaded(gd)) die(skip GD not present); + if (!function_exists(imagecreatetruecolor)) die(skip GD Version not compatible); +? +--FILE-- +?php +$image = imagecreatetruecolor(-1, 30); +$image = imagecreatetruecolor(30, -1); +$image = imagecreatetruecolor(999, 30); +$image = imagecreatetruecolor(30, 999); +? +--EXPECTF-- +Warning: imagecreatetruecolor(): Invalid image dimensions in %s on line %d + +Warning: imagecreatetruecolor(): Invalid image dimensions in %s on line %d + +Warning: imagecreatetruecolor(): Invalid image dimensions in %s on line %d + +Warning: imagecreatetruecolor(): Invalid image dimensions in %s on line %d \ No newline at end of file Added: php/php-src/branches/PHP_5_2/ext/gd/tests/imagecreatetruecolor_error3.phpt === --- php/php-src/branches/PHP_5_2/ext/gd/tests/imagecreatetruecolor_error3.phpt (rev 0) +++ php/php-src/branches/PHP_5_2/ext/gd/tests/imagecreatetruecolor_error3.phpt 2009-07-19 01:44:19 UTC (rev 284343) @@ -0,0 +1,21 @@ +--TEST-- +Testing imagecreatetruecolor(): error on wrong parameter count +--CREDITS-- +Rafael Dohms rdohms [at] gmail [dot] com +--SKIPIF-- +?php + if (!extension_loaded(gd)) die(skip GD not present); + if (!function_exists(imagecreatetruecolor)) die(skip GD Version not compatible); +? +--FILE-- +?php +$image = imagecreatetruecolor(); +$image = imagecreatetruecolor(30); +$image = imagecreatetruecolor(1,1,1); +? +--EXPECTF-- +Warning: Wrong parameter count for imagecreatetruecolor() in %s on line %d + +Warning: Wrong parameter count for imagecreatetruecolor() in %s on line %d + +Warning: Wrong parameter count for imagecreatetruecolor() in %s on
[PHP-CVS] Re: [SVN-MIGRATION] svn: SVNROOT/ commit-email.php
On Sun, Jul 19, 2009 at 00:18, Rasmus Lerdorfras...@php.net wrote: rasmus Sat, 18 Jul 2009 22:18:28 + URL: http://svn.php.net/viewvc?view=revisionrevision=284338 Changed paths: U SVNROOT/commit-email.php Log: Try to be smarter about which bug url to use - Hopefully we will be down to a single unified bug system soon Can we/I create a magical backdoor into the current bugs.php.net bugtracker that will automatically add a link to viewvc of the commit to the associated bug report as a comment? (the developer still needs to mark the report as closed, automating that part can lead to confusion and wrongly closing partially fix bug# commits). It would be very helpful for all linux distros, the documentation team, and probably others. -Hannes -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] svn: SVNROOT/ commit-email.php
rasmus Sun, 19 Jul 2009 00:46:14 + URL: http://svn.php.net/viewvc?view=revisionrevision=284341 Changed paths: U SVNROOT/commit-email.php Log: Support Bug: 12345 as well Modified: SVNROOT/commit-email.php === --- SVNROOT/commit-email.php2009-07-19 00:33:39 UTC (rev 284340) +++ SVNROOT/commit-email.php2009-07-19 00:46:14 UTC (rev 284341) @@ -122,7 +122,7 @@ $commit_date = strtotime(substr($commit_info[1], 0, strlen(-00-00 00:00:00 +))); $commit_log = implode(\n, array_slice($commit_info, 3)); // Support bug#1234 bug url extraction -$bugs = preg_match_all(/bug[\\s#]*([0-9]+)/i, $commit_log, $bugs_array); +$bugs = preg_match_all(/bug[\\s#:]*([0-9]+)/i, $commit_log, $bugs_array); // - // Determine from address -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] svn: php/php-src/ branches/PHP_5_2/Zend/tests/bug48770.phpt branches/PHP_5_3/Zend/tests/bug48770.phpt branches/PHP_5_3/Zend/tests/bug48770_2.phpt trunk/Zend/tests/bug48770.phpt trunk/Zend/te
felipe Sun, 19 Jul 2009 03:25:49 + URL: http://svn.php.net/viewvc?view=revisionrevision=284344 http://bugs.php.net/48770 Changed paths: A php/php-src/branches/PHP_5_2/Zend/tests/bug48770.phpt A php/php-src/branches/PHP_5_3/Zend/tests/bug48770.phpt A php/php-src/branches/PHP_5_3/Zend/tests/bug48770_2.phpt A php/php-src/trunk/Zend/tests/bug48770.phpt A php/php-src/trunk/Zend/tests/bug48770_2.phpt Log: - Tests related to bug #48770 Added: php/php-src/branches/PHP_5_2/Zend/tests/bug48770.phpt === --- php/php-src/branches/PHP_5_2/Zend/tests/bug48770.phpt (rev 0) +++ php/php-src/branches/PHP_5_2/Zend/tests/bug48770.phpt 2009-07-19 03:25:49 UTC (rev 284344) @@ -0,0 +1,51 @@ +--TEST-- +Bug #48770 (call_user_func_array() fails to call parent from inheriting class) +--FILE-- +?php + +class A { + public function func($str) { + var_dump(__METHOD__ .': '. $str); + } + private function func2($str) { + var_dump(__METHOD__ .': '. $str); + } + protected function func3($str) { + var_dump(__METHOD__ .': '. $str); + } + private function func22($str) { + var_dump(__METHOD__ .': '. $str); + } +} + +class B extends A { + public function func($str) { + static $avoid_crash = 0; + + if ($avoid_crash++ == 1) { + print This method shouldn't be called when using parent::func!\n; + return; + } + + call_user_func_array(array($this, 'parent::func'), array($str)); + } + private function func2($str) { + var_dump(__METHOD__ .': '. $str); + } + protected function func3($str) { + var_dump(__METHOD__ .': '. $str); + } +} + +class C extends B { + public function func($str) { + parent::func($str); + } +} + +$c = new C; +$c-func('This should work!'); + +? +--EXPECTF-- +%unicode|string%(26) A::func: This should work! Property changes on: php/php-src/branches/PHP_5_2/Zend/tests/bug48770.phpt ___ Added: svn:keywords + Id Rev Revision Added: svn:eol-style + native Added: php/php-src/branches/PHP_5_3/Zend/tests/bug48770.phpt === --- php/php-src/branches/PHP_5_3/Zend/tests/bug48770.phpt (rev 0) +++ php/php-src/branches/PHP_5_3/Zend/tests/bug48770.phpt 2009-07-19 03:25:49 UTC (rev 284344) @@ -0,0 +1,53 @@ +--TEST-- +Bug #48770 (call_user_func_array() fails to call parent from inheriting class) +--XFAIL-- +See Bug #48770 +--FILE-- +?php + +class A { + public function func($str) { + var_dump(__METHOD__ .': '. $str); + } + private function func2($str) { + var_dump(__METHOD__ .': '. $str); + } + protected function func3($str) { + var_dump(__METHOD__ .': '. $str); + } + private function func22($str) { + var_dump(__METHOD__ .': '. $str); + } +} + +class B extends A { + public function func($str) { + static $avoid_crash = 0; + + if ($avoid_crash++ == 1) { + print This method shouldn't be called when using parent::func!\n; + return; + } + + call_user_func_array(array($this, 'parent::func'), array($str)); + } + private function func2($str) { + var_dump(__METHOD__ .': '. $str); + } + protected function func3($str) { + var_dump(__METHOD__ .': '. $str); + } +} + +class C extends B { + public function func($str) { + parent::func($str); + } +} + +$c = new C; +$c-func('This should work!'); + +? +--EXPECTF-- +%unicode|string%(26) A::func: This should work! Property changes on: php/php-src/branches/PHP_5_3/Zend/tests/bug48770.phpt ___ Added: svn:keywords + Id Rev Revision Added: svn:eol-style + native Added: php/php-src/branches/PHP_5_3/Zend/tests/bug48770_2.phpt === --- php/php-src/branches/PHP_5_3/Zend/tests/bug48770_2.phpt (rev 0) +++ php/php-src/branches/PHP_5_3/Zend/tests/bug48770_2.phpt 2009-07-19 03:25:49 UTC (rev 284344) @@ -0,0 +1,54 @@ +--TEST-- +Bug #48770 (call_user_func_array() fails to call parent from inheriting class) +--XFAIL-- +See Bug #48770 +--FILE-- +?php + +class A { + public function func($str) { + var_dump(__METHOD__ .': '. $str); + } + private function func2($str) { + var_dump(__METHOD__ .': '. $str); + } + protected function func3($str) { + var_dump(__METHOD__ .': '. $str); + } + private function func22($str) { + var_dump(__METHOD__ .': '. $str); + } +} + +class B extends A { + public function func($str) { + call_user_func_array(array($this, 'parent::func2'), array($str)); + call_user_func_array(array($this, 'parent::func3'), array($str)); + call_user_func_array(array($this, 'parent::func22'), array($str)); + call_user_func_array(array($this, 'parent::inexistent'), array($str)); + } + private function func2($str) { + var_dump(__METHOD__ .': '. $str); + } + protected function func3($str) { + var_dump(__METHOD__ .': '. $str);
[PHP-CVS] svn: php/php-src/ branches/PHP_5_3/Zend/tests/bug48770_3.phpt trunk/Zend/tests/bug48770_3.phpt
felipe Sun, 19 Jul 2009 03:36:46 + URL: http://svn.php.net/viewvc?view=revisionrevision=284345 Changed paths: A php/php-src/branches/PHP_5_3/Zend/tests/bug48770_3.phpt A php/php-src/trunk/Zend/tests/bug48770_3.phpt Log: - New test Added: php/php-src/branches/PHP_5_3/Zend/tests/bug48770_3.phpt === --- php/php-src/branches/PHP_5_3/Zend/tests/bug48770_3.phpt (rev 0) +++ php/php-src/branches/PHP_5_3/Zend/tests/bug48770_3.phpt 2009-07-19 03:36:46 UTC (rev 284345) @@ -0,0 +1,51 @@ +--TEST-- +Bug #48770 (call_user_func_array() fails to call parent from inheriting class) +--XFAIL-- +See Bug #48770 +--FILE-- +?php + +class A { + public function func($str) { + var_dump(__METHOD__ .': '. $str); + } + private function func2($str) { + var_dump(__METHOD__ .': '. $str); + } + protected function func3($str) { + var_dump(__METHOD__ .': '. $str); + } + private function func22($str) { + var_dump(__METHOD__ .': '. $str); + } +} + +class B extends A { + public function func($str) { + call_user_func_array(array($this, 'self::func2'), array($str)); + call_user_func_array(array($this, 'self::func3'), array($str)); + call_user_func_array(array($this, 'self::inexistent'), array($str)); + } + private function func2($str) { + var_dump(__METHOD__ .': '. $str); + } + protected function func3($str) { + var_dump(__METHOD__ .': '. $str); + } +} + +class C extends B { + public function func($str) { + parent::func($str); + } +} + +$c = new C; +$c-func('This should work!'); + +? +--EXPECTF-- +%unicode|string%(27) B::func2: This should work! +%unicode|string%(27) B::func3: This should work! + +Warning: call_user_func_array() expects parameter 1 to be a valid callback, class 'B' does not have a method 'inexistent' in %s on line %d Property changes on: php/php-src/branches/PHP_5_3/Zend/tests/bug48770_3.phpt ___ Added: svn:keywords + Id Rev Revision Added: svn:eol-style + native Added: php/php-src/trunk/Zend/tests/bug48770_3.phpt === --- php/php-src/trunk/Zend/tests/bug48770_3.phpt (rev 0) +++ php/php-src/trunk/Zend/tests/bug48770_3.phpt2009-07-19 03:36:46 UTC (rev 284345) @@ -0,0 +1,51 @@ +--TEST-- +Bug #48770 (call_user_func_array() fails to call parent from inheriting class) +--XFAIL-- +See Bug #48770 +--FILE-- +?php + +class A { + public function func($str) { + var_dump(__METHOD__ .': '. $str); + } + private function func2($str) { + var_dump(__METHOD__ .': '. $str); + } + protected function func3($str) { + var_dump(__METHOD__ .': '. $str); + } + private function func22($str) { + var_dump(__METHOD__ .': '. $str); + } +} + +class B extends A { + public function func($str) { + call_user_func_array(array($this, 'self::func2'), array($str)); + call_user_func_array(array($this, 'self::func3'), array($str)); + call_user_func_array(array($this, 'self::inexistent'), array($str)); + } + private function func2($str) { + var_dump(__METHOD__ .': '. $str); + } + protected function func3($str) { + var_dump(__METHOD__ .': '. $str); + } +} + +class C extends B { + public function func($str) { + parent::func($str); + } +} + +$c = new C; +$c-func('This should work!'); + +? +--EXPECTF-- +%unicode|string%(27) B::func2: This should work! +%unicode|string%(27) B::func3: This should work! + +Warning: call_user_func_array() expects parameter 1 to be a valid callback, class 'B' does not have a method 'inexistent' in %s on line %d Property changes on: php/php-src/trunk/Zend/tests/bug48770_3.phpt ___ Added: svn:keywords + Id Rev Revision Added: svn:eol-style + native -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php