RE: [PHP-QA] Test results [failed]
| From: | Kai Schröder | Date: | Sun, 02 Feb 2003 20:18:27 +0000 |
| Subject: | RE: [PHP-QA] Test results [failed] | ||
| References: | 1 | Groups: | php.dev php.qa |
| Request: | Send a blank email to php-dev+get-93895@lists.php.net to get a copy of this message | ||
That's the result of testing lastest win32 snap (PHP4-STABLE) against test
cases in HEAD (something I should not do, I know):
> =====================================================================
> FAILED TEST SUMMARY
> ---------------------------------------------------------------------
> jdtojewish() function [D:\work\php5\ext\calendar\tests\jdtojewish.phpt]
> range() [D:\work\php5\ext\standard\tests\array\range.phpt]
> File type functions [D:\work\php5\ext\standard\tests\file\001.phpt]
> is_*() and file_exists() return values are boolean.
> [D:\work\php5\ext\standard\tests\file\003.phpt]
> Bug #21131: fopen($filename, "a+") has broken position
> [D:\work\php5\ext\standard\tests\file\bug21131.phpt]
> User-space filters [D:\work\php5\ext\standard\tests\file\userfilters.phpt]
> quoted_printable_decode() function test with CR/LF
> [D:\work\php5\ext\standard\tests\general_functions\006.phpt]
> MD5 / Base64 [D:\work\php5\ext\standard\tests\general_functions\007.phpt]
> getopt [D:\work\php5\ext\standard\tests\general_functions\getopt.phpt]
> GetImageSize() [D:\work\php5\ext\standard\tests\image\getimagesize.phpt]
> image_type_to_mime_type()
> [D:\work\php5\ext\standard\tests\image\image_type_to_mime_type.phpt]
> Various pow() tests [D:\work\php5\ext\standard\tests\math\pow.phpt]
> Test split() [D:\work\php5\ext\standard\tests\reg\009.phpt]
> unserialize() floats with E notation (#18654)
> [D:\work\php5\ext\standard\tests\serialize\003.phpt]
> Bug #21453 (handling of non-encoded <)
> [D:\work\php5\ext\standard\tests\strings\bug21453.phpt]
> nl2br() function [D:\work\php5\ext\standard\tests\strings\nl2br.phpt]
> wordwrap() function
> [D:\work\php5\ext\standard\tests\strings\wordwrap.phpt]
> strtotime() function [D:\work\php5\ext\standard\tests\time\002.phpt]
> Check for mktime with out-of-range parameters
> [D:\work\php5\ext\standard\tests\time\003.phpt]
> Testing register_shutdown_function() with timeout. (Bug: #21513)
> [D:\work\php5\tests\func\005a.phpt]
> Bug #21094 (set_error_handler not accepting methods)
> [D:\work\php5\tests\lang\bug21094.phpt]
> Bug #21600 (assign by reference function call changes variable contents)
> [D:\work\php5\tests\lang\bug21600.phpt]
> Bug #21849 (self::constant doesn't work as method's default parameter)
> [D:\work\php5\tests\lang\bug21849.phpt]
> Formatted print functions [D:\work\php5\tests\strings\002.phpt]
> =====================================================================
>
> =====================================================================
> TEST RESULT SUMMARY
> ---------------------------------------------------------------------
> Exts skipped : 91
> Exts tested : 15
> ---------------------------------------------------------------------
> Number of tests : 475
> Tests skipped : 231 (48.6%)
> Tests failed : 24 ( 5.1%)
> Tests passed : 220 (46.3%)
> ---------------------------------------------------------------------
> Time taken : 39 seconds
> =====================================================================
10 of the 24 failed tests are based on wrong test cases in my eyes:
ext/standard/tests/array/range.phpt:
no SKIPIF for versions < 5.0.0 (The optional step parameter for range() was
added in 5.0.0)
ext/standard/tests/file/001.phpt:
symlink() doesn't exist on Windows; should be in separate test
ext/standard/tests/file/003.phpt:
is_executable() doesn't exist on Windows; should be in separate test
ext/standard/tests/file/userfilters.phpt:
no SKIPIF for versions < 5.0.0
ext/standard/tests/general_functions/007.phpt:
wrong line breaks in EXPECT
ext/standard/tests/general_functions/getopt.phpt
getopt() is currently not available on Windows; SKIPIF should be changed
ext/standard/tests/strings/bug21453.phpt:
line break problem
ext/standard/tests/strings/nl2br.phpt:
line break problem
tests/lang/bug21849.phpt:
no SKIPIF for versions < 5.0.0
tests/strings/002.phpt:
two lines missing in EXPECT:
fprintf test 1:abcde
int(20)
Regards, Kai