PHP Test Report [success]
| From: | Fulvio Malfatto | Date: | Fri, 27 Dec 2002 09:12:59 +0000 |
| Subject: | PHP Test Report [success] | ||
| Groups: | php.qa | ||
| Request: | Send a blank email to php-qa+get-7514@lists.php.net to get a copy of this message | ||
=====================================================================
CWD : /tmp/work/php4-local PHP : /tmp/work/php4-local/sapi/cli/php PHP_SAPI : cliPHP_VERSION : 4.4.0-dev ZEND_VERSION: 1.4.0
PHP_OS : AIXINI actual : /usr/local/lib/php.ini More .INIs : Extra dirs : ===================================================================== TIME START 2002-12-27 10:02:04 ===================================================================== PASS EXPECT [tests/run-test/test001.phpt] PASS EXPECTF [tests/run-test/test002.phpt] PASS EXPECTREGEX [tests/run-test/test003.phpt] PASS INI section allows '=' [tests/run-test/test004.phpt] PASS Error message handling [tests/run-test/test005.phpt] PASS Error messages are shown [tests/run-test/test006.phpt] PASS dirname test [tests/run-test/test007.phpt] PASS Trivial "Hello World" test [tests/basic/001.phpt] SKIP Simple POST Method test [tests/basic/002.phpt] SKIP GET and POST Method combined [tests/basic/003.phpt] SKIP Two variables in POST data [tests/basic/004.phpt] SKIP Three variables in POST data [tests/basic/005.phpt] PASS Add 3 variables together and print result [tests/basic/006.phpt] PASS Multiply 3 variables and print result [tests/basic/007.phpt] PASS Divide 3 variables and print result [tests/basic/008.phpt] PASS Subtract 3 variables and print result [tests/basic/009.phpt] PASS Testing | and & operators [tests/basic/010.phpt] SKIP Testing $argc and $argv handling (GET) [tests/basic/011.phpt] PASS Testing $argc and $argv handling (cli) [tests/basic/012.phpt] PASS Bug #20539 (PHP CLI Segmentation Fault) [tests/basic/bug20539.phpt] SKIP An abstract method may not be called [tests/classes/abstract.phpt] (reason: ZendEngine 2 needed) SKIP An abstract class cannot be instanciated [tests/classes/abstract_class.phpt] (reason: ZendEngine 2 needed) SKIP A method cannot be redeclared abstrcat [tests/classes/abstract_redeclare.phpt] (reason: ZendEngine 2 needed) PASS Methods via variable name, bug #20120 [tests/classes/bug20120.phpt] PASS Classes general test [tests/classes/class_example.phpt] PASS Classes inheritance test [tests/classes/inheritance.phpt] SKIP You cannot overload a static method with a non static method [tests/classes/static_mix_1.phpt] (reason: ZendEngine 2 needed) SKIP You cannot overload a non static method with a static method [tests/classes/static_mix_2.phpt] (reason: ZendEngine 2 needed) PASS Strlen() function test [tests/func/001.phpt] PASS Static variables in functions [tests/func/002.phpt] PASS General function test [tests/func/003.phpt] PASS General function test [tests/func/004.phpt] PASS Testing register_shutdown_function() [tests/func/005.phpt] PASS Output buffering tests [tests/func/006.phpt] PASS INI functions test [tests/func/007.phpt] PASS Test for buffering in core functions with implicit flush off [tests/func/008.phpt] PASS Test for buffering in core functions with implicit flush on [tests/func/009.phpt] PASS Simple If condition test [tests/lang/001.phpt] PASS Simple While Loop Test [tests/lang/002.phpt] PASS Simple Switch Test [tests/lang/003.phpt] PASS Simple If/Else Test [tests/lang/004.phpt] PASS Simple If/ElseIf/Else Test [tests/lang/005.phpt] PASS Nested If/ElseIf/Else Test [tests/lang/006.phpt] PASS Function call with global and static variables [tests/lang/007.phpt] PASS Testing recursive function [tests/lang/008.phpt] PASS Testing function parameter passing [tests/lang/009.phpt] PASS Testing function parameter passing with a return value [tests/lang/010.phpt] PASS Testing nested functions [tests/lang/011.phpt] PASS Testing stack after early function return [tests/lang/012.phpt] PASS Testing eval function [tests/lang/013.phpt] PASS Testing eval function inside user-defined function [tests/lang/014.phpt] PASS Testing include [tests/lang/015.phpt] PASS Testing user-defined function in included file [tests/lang/016.phpt] PASS Testing user-defined function falling out of an If into another [tests/lang/017.phpt] PASS eval() test [tests/lang/018.phpt] PASS eval() test [tests/lang/019.phpt] PASS Switch test 1 [tests/lang/020.phpt] PASS Switch test 2 [tests/lang/021.phpt] PASS Switch test 3 [tests/lang/022.phpt] PASS Regression test [tests/lang/023.phpt] PASS Looped regression test (may take a while) [tests/lang/024.phpt] PASS Mean recursion test [tests/lang/025.phpt] PASS Testing string scanner confirmance [tests/lang/026.phpt] PASS Testing do-while loop [tests/lang/027.phpt] PASS Testing calling user-level functions from C [tests/lang/028.phpt] SKIP OO Bug Test (Bug #7515) [tests/lang/029.phpt] (reason: Zend Engine 2 needed) PASS $this in constructor test [tests/lang/030.phpt] PASS Internal hash position bug on assignment (Bug #16227) [tests/lang/031.phpt] PASS Class method registration [tests/lang/032.phpt] PASS Alternative syntaxes test [tests/lang/033.phpt] SKIP Locale settings affecting float parsing [tests/lang/034.phpt] SKIP ZE2: set_exception_handler() [tests/lang/035.phpt] (reason: Zend engine 2 required) PASS Bison weirdness [tests/lang/bison1.phpt] PASS Bug #19566 (get_declared_classes() segfaults) [tests/lang/bug19566.phpt] SKIP Bug #20175 (Static vars can't store ref to new instance) [tests/lang/bug20175.phpt] (reason: ZE1 does not have static class members) PASS String functions [tests/strings/001.phpt] PASS Formatted print functions [tests/strings/002.phpt] PASS highlight_string() buffering [tests/strings/004.phpt] PASS ctype on integers [ext/ctype/tests/001.phpt] PASS ctype on strings [ext/ctype/tests/002.phpt] PASS preg_split() bug #20528 [ext/pcre/tests/bug20528.phpt] PASS session object serialization [ext/session/tests/001.phpt] PASS session_unset() without a initialized session [ext/session/tests/002.phpt] PASS session object deserialization [ext/session/tests/003.phpt] PASS session_set_save_handler test [ext/session/tests/004.phpt] PASS custom save handler, multiple session_start()s, complex data structure test. [ext/session/tests/005.phpt] PASS correct instantiation of references between variables in sessions [ext/session/tests/006.phpt] PASS bug compatibility: unset($c) with enabled register_globals [ext/session/tests/007.phpt] PASS bug compatibility: global is used albeit register_globals=0 [ext/session/tests/008-php4.2.3.phpt] SKIP bug compatibility: global is used albeit register_globals=0 [ext/session/tests/008.phpt] (reason: this is for PHP < 4.2.3) PASS unset($_SESSION["name"]); should work with register_globals=off [ext/session/tests/009.phpt] PASS $session_array = explode(";", session_encode()); should not segfault [ext/session/tests/010.phpt] PASS session_decode(); should not segfault [ext/session/tests/011.phpt] PASS registering $_SESSION should not segfault [ext/session/tests/012.phpt] PASS redefining SID should not cause warnings [ext/session/tests/013.phpt] PASS a script should not be able to modify session.use_trans_sid [ext/session/tests/014.phpt] PASS use_trans_sid should not affect SID [ext/session/tests/015.phpt] PASS invalid session.save_path should not cause a segfault [ext/session/tests/016.phpt] PASS setting $_SESSION before session_start() should not cause segfault [ext/session/tests/017.phpt] PASS rewriter correctly handles attribute names which contain dashes [ext/session/tests/018.phpt] PASS serializing references test case using globals [ext/session/tests/019.phpt] PASS rewriter uses arg_seperator.output for modifying URLs [ext/session/tests/020.phpt] PASS rewriter handles form and fieldset tags correctly [ext/session/tests/021.phpt] PASS aggregating everything [ext/standard/tests/aggregation/aggregate.phpt] PASS aggregating all methods [ext/standard/tests/aggregation/aggregate_methods.phpt] PASS aggregating methods specified in the list [ext/standard/tests/aggregation/aggregate_methods_by_list.phpt] PASS aggregating methods matching regular expression [ext/standard/tests/aggregation/aggregate_methods_by_regexp.phpt] PASS aggregating all default properties [ext/standard/tests/aggregation/aggregate_properties.phpt] PASS aggregating default properties specified in the list [ext/standard/tests/aggregation/aggregate_properties_by_list.phpt] PASS aggregating default properties matching regular expression [ext/standard/tests/aggregation/aggregate_properties_by_regexp.phpt] PASS retrieving aggregation info [ext/standard/tests/aggregation/aggregation_info.phpt] PASS deaggreating [ext/standard/tests/aggregation/deaggregate.phpt] PASS Test array_merge and array_walk [ext/standard/tests/array/001.phpt] PASS Test arsort, asort, krsort, ksort, rsort, and sort [ext/standard/tests/array/002.phpt] PASS Test usort, uksort and uasort [ext/standard/tests/array/003.phpt] PASS Test natsort and natcasesort [ext/standard/tests/array/004.phpt] PASS Test array_shift behaviour [ext/standard/tests/array/005.phpt] PASS Test array_pop behaviour [ext/standard/tests/array/006.phpt] PASS Test array_diff and array_diff_assoc behaviour [ext/standard/tests/array/007.phpt] PASS Test array_intersect and array_intersect_assoc behaviour [ext/standard/tests/array/008.phpt] PASS array_change_key_case() [ext/standard/tests/array/array_change_key_case.phpt] PASS array_chunk() [ext/standard/tests/array/array_chunk.phpt] PASS array_count_values() [ext/standard/tests/array/array_count_values.phpt] PASS search_array and in_array (including bug 13567) [ext/standard/tests/array/array_search.phpt] PASS Bug #12776 (array_walk crash) [ext/standard/tests/array/bug12776.phpt] PASS Bug #20381 (array_merge_recursive mangles input arrays) [ext/standard/tests/array/bug20381.phpt] PASS Bug #20865 (array_key_exists and NULL key) [ext/standard/tests/array/bug20865.phpt] PASS Bug #21182 (range modifies arguments) [ext/standard/tests/array/bug21182.phpt] PASS count [ext/standard/tests/array/count_recursive.phpt] PASS range() [ext/standard/tests/array/range.phpt] PASS var_export() and objects with numeric indexes properties [ext/standard/tests/array/var_export.phpt] PASS assert() [ext/standard/tests/assert/assert.phpt] PASS File type functions [ext/standard/tests/file/001.phpt] PASS File/Stream functions [ext/standard/tests/file/002.phpt] PASS is_*() and file_exists() return values are boolean. [ext/standard/tests/file/003.phpt] PASS Bug #12556: fgetcvs ignores lengths when quotes not closed [ext/standard/tests/file/bug12556.phpt] PASS Bug #20424: stream_get_meta_data craches on a normal file stream [ext/standard/tests/file/bug20424.phpt] FAIL Bug #21131: fopen($filename, "a+") has broken position [ext/standard/tests/file/bug21131.phpt] PASS fopencookie detected and working (or cast mechanism works) [ext/standard/tests/file/fopencookie.phpt] PASS User-space streams [ext/standard/tests/file/userstreams.phpt] PASS sprintf() function [ext/standard/tests/general_functions/001.phpt] PASS quoted_printable_decode() function test [ext/standard/tests/general_functions/002.phpt] PASS levenshtein() function test [ext/standard/tests/general_functions/003.phpt] PASS fgetcsv() with tab delimited fields (BUG #8258) [ext/standard/tests/general_functions/004.phpt] PASS is_scalar() function test [ext/standard/tests/general_functions/005.phpt] PASS quoted_printable_decode() function test with CR/LF [ext/standard/tests/general_functions/006.phpt] PASS MD5 / Base64 [ext/standard/tests/general_functions/007.phpt] PASS var_dump float test [ext/standard/tests/general_functions/008.phpt] PASS SHA1 [ext/standard/tests/general_functions/009.phpt] PASS getopt [ext/standard/tests/general_functions/getopt.phpt] PASS proc_open [ext/standard/tests/general_functions/proc_open.phpt] PASS Bug #13213 (GetImageSize and wrong JPEG Comments [ext/standard/tests/image/bug13213.phpt] PASS GetImageSize() [ext/standard/tests/image/getimagesize.phpt] PASS GetImageSize() with 246x247 pixels [ext/standard/tests/image/getimagesize_246x247.phpt] PASS GetImageSize() with 384x385 pixels [ext/standard/tests/image/getimagesize_384x385.phpt] SKIP GetImageSize() for compressed swf files [ext/standard/tests/image/getimagesize_swc.phpt] (reason: zlib extension is not avaliable) PASS image_type_to_mime_type() [ext/standard/tests/image/image_type_to_mime_type.phpt] PASS Simple math tests [ext/standard/tests/math/abs.phpt] PASS Tests for floor en ceil [ext/standard/tests/math/floorceil.phpt] PASS overflow check for _php_math_basetozval [ext/standard/tests/math/hexdec.phpt] PASS log() tests [ext/standard/tests/math/log.phpt] PASS Various pow() tests [ext/standard/tests/math/pow.phpt] PASS Simple math tests [ext/standard/tests/math/round.phpt] PASS Bug #20134 UDP reads from invalid ports [ext/standard/tests/network/bug20134.phpt] PASS RegReplace test 1 [ext/standard/tests/reg/001.phpt] PASS RegReplace test 2 [ext/standard/tests/reg/002.phpt] PASS ereg_replace single-quote test [ext/standard/tests/reg/003.phpt] PASS simple ereg test [ext/standard/tests/reg/004.phpt] PASS Test Regular expression register support in ereg [ext/standard/tests/reg/005.phpt] PASS Test ereg_replace of start-of-line [ext/standard/tests/reg/006.phpt] PASS Test empty result buffer in reg_replace [ext/standard/tests/reg/007.phpt] PASS Test back-references in regular expressions [ext/standard/tests/reg/008.phpt] PASS Test split() [ext/standard/tests/reg/009.phpt] PASS Long back references [ext/standard/tests/reg/010.phpt] PASS \0 back reference [ext/standard/tests/reg/011.phpt] PASS nonexisting back reference [ext/standard/tests/reg/012.phpt] PASS escapes in replace string [ext/standard/tests/reg/013.phpt] PASS backreferences not replaced recursively [ext/standard/tests/reg/014.phpt] PASS replace empty matches [ext/standard/tests/reg/015.phpt] PASS test backslash handling in regular expressions [ext/standard/tests/reg/016.phpt] PASS serialize()/unserialize()/var_dump() [ext/standard/tests/serialize/001.phpt] PASS serialize() (Bug #14293) [ext/standard/tests/serialize/002.phpt] PASS unserialize() floats with E notation (#18654) [ext/standard/tests/serialize/003.phpt] PASS Testing randomization of shuffle() and str_shuffle(). [ext/standard/tests/strings/004.phpt] PASS addcslashes() and stripcslashes() function [ext/standard/tests/strings/add-and-stripcslashes.phpt] PASS addslashes() and stripslashes() functions, normal and sybase-style [ext/standard/tests/strings/add-and-stripslashes.phpt] PASS bin2hex() function [ext/standard/tests/strings/bin2hex.phpt] PASS Segfault on printf statement bug #20108 [ext/standard/tests/strings/bug20108.phpt] PASS Bug #20169 [ext/standard/tests/strings/bug20169.phpt] PASS Bug #20261 (str_rot13() changes too much) [ext/standard/tests/strings/bug20261.phpt] PASS Segfault on wordwrap statement bug #20927 [ext/standard/tests/strings/bug20927.phpt] PASS Bug #20934 (htmlspecialchars returns latin1 from UTF-8) [ext/standard/tests/strings/bug20934.phpt] PASS chr() and ord() functions [ext/standard/tests/strings/chr_ord.phpt] PASS chunk_split() function [ext/standard/tests/strings/chunk_split.phpt] PASS count_chars() function [ext/standard/tests/strings/count_chars.phpt] PASS crc32() function [ext/standard/tests/strings/crc32.phpt] PASS explode() function [ext/standard/tests/strings/explode.phpt] PASS HTML entities [ext/standard/tests/strings/htmlentities.phpt] PASS htmlentities() test 1 (cp1252) [ext/standard/tests/strings/htmlentities01.phpt] SKIP htmlentities() test 2 (setlocale / fr_FR.ISO-8859-15) [ext/standard/tests/strings/htmlentities02.phpt] (reason: setlocale() failed) SKIP htmlentities() test 3 (setlocale / de_DE.ISO-8859-1) [ext/standard/tests/strings/htmlentities03.phpt] (reason: setlocale() failed) SKIP htmlentities() test 4 (setlocale / ja_JP.EUC-JP) [ext/standard/tests/strings/htmlentities04.phpt] (reason: setlocale() failed) SKIP htmlentities() test 5 (mbstring / cp1252) [ext/standard/tests/strings/htmlentities05.phpt] (reason: mbstring not available) SKIP htmlentities() test 6 (mbstring / ISO-8859-15) [ext/standard/tests/strings/htmlentities06.phpt] (reason: mbstring not available) SKIP htmlentities() test 7 (mbstring / ISO-8859-1) [ext/standard/tests/strings/htmlentities07.phpt] (reason: mbstring not available) SKIP htmlentities() test 8 (mbstring / EUC-JP) [ext/standard/tests/strings/htmlentities08.phpt] (reason: mbstring not available) SKIP htmlentities() test 9 (mbstring / Shift_JIS) [ext/standard/tests/strings/htmlentities09.phpt] (reason: mbstring not available) PASS htmlentities() test 10 (default_charset / cp1252) [ext/standard/tests/strings/htmlentities10.phpt] PASS htmlentities() test 11 (default_charset / ISO-8859-15) [ext/standard/tests/strings/htmlentities11.phpt] PASS htmlentities() test 12 (default_charset / ISO-8859-1) [ext/standard/tests/strings/htmlentities12.phpt] PASS htmlentities() test 13 (default_charset / EUC-JP) [ext/standard/tests/strings/htmlentities13.phpt] PASS htmlentities() test 14 (default_charset / Shift_JIS) [ext/standard/tests/strings/htmlentities14.phpt] PASS implode() function [ext/standard/tests/strings/implode.phpt] PASS nl2br() function [ext/standard/tests/strings/nl2br.phpt] PASS str_repeat() function [ext/standard/tests/strings/str_repeat.phpt] PASS Testing str_shuffle. [ext/standard/tests/strings/str_shuffle.phpt] PASS Test strcspn() behavior [ext/standard/tests/strings/strcspn.phpt] PASS Test whether strstr() and strrchr() are binary safe. [ext/standard/tests/strings/strings001.phpt] PASS strip_tags() function [ext/standard/tests/strings/strip_tags.phpt] PASS strpos() function [ext/standard/tests/strings/strpos.phpt] PASS strrev() function [ext/standard/tests/strings/strrev.phpt] PASS Test strspn() behavior [ext/standard/tests/strings/strspn.phpt] PASS strstr() function [ext/standard/tests/strings/strstr.phpt] SKIP Test strtoupper on non-ASCII characters [ext/standard/tests/strings/strtoupper.phpt] (reason: locale needed for this test is not supported on this platform) PASS strtr() function [ext/standard/tests/strings/strtr.phpt] PASS substr_count() function [ext/standard/tests/strings/substr_count.phpt] PASS trim(), rtrim() and ltrim() functions [ext/standard/tests/strings/trim.phpt] PASS parse_url() function [ext/standard/tests/strings/url_t.phpt] PASS wordwrap() function [ext/standard/tests/strings/wordwrap.phpt] PASS microtime() function [ext/standard/tests/time/001.phpt] FAIL strtotime() function [ext/standard/tests/time/002.phpt] FAIL Check for mktime with out-of-range parameters [ext/standard/tests/time/003.phpt] PASS version_compare test [ext/standard/tests/versioning/version_compare.phpt] PASS XML parser test, function callbacks [ext/xml/tests/xml001.phpt] PASS XML parser test, object tuple callbacks [ext/xml/tests/xml002.phpt] PASS XML parser test, xml_set_object callbacks [ext/xml/tests/xml003.phpt] PASS XML parser case folding test [ext/xml/tests/xml004.phpt] PASS UTF-8<->ISO Latin 1 encoding/decoding test [ext/xml/tests/xml006.phpt] SKIP xml_parse_into_struct/umlauts in tags [ext/xml/tests/xml007.phpt] (reason: strtoupper on non-ascii not supported on this platform) SKIP Console_Getopt [pear/Console/tests/001-getopt.phpt] SKIP PEAR constructor/destructor test [pear/tests/pear1.phpt] SKIP PEAR_Autoloader [pear/tests/pear_autoloader.phpt] SKIP PEAR_Config [pear/tests/pear_config.phpt] SKIP PEAR_Error: basic test [pear/tests/pear_error.phpt] SKIP PEAR_Error: die mode [pear/tests/pear_error2.phpt] SKIP PEAR_Error: default error handling [pear/tests/pear_error3.phpt] SKIP PEAR_Error: expected errors [pear/tests/pear_error4.phpt] SKIP PEAR_Registry [pear/tests/pear_registry.phpt] SKIP System commands tests [pear/tests/pear_system.phpt] ===================================================================== TIME END 2002-12-27 10:02:52 ===================================================================== TEST RESULT SUMMARY ---------------------------------------------------------------------
Exts skipped : 80 Exts tested : 9--------------------------------------------------------------------- Number of tests : 455 Tests skipped : 242 (53.2%)
Tests failed : 3 ( 0.7%) Tests passed : 210 (46.2%)---------------------------------------------------------------------
Time taken : 48 seconds===================================================================== ===================================================================== FAILED TEST SUMMARY --------------------------------------------------------------------- Bug #21131: fopen($filename, "a+") has broken position [ext/standard/tests/file/bug21131.phpt] strtotime() function [ext/standard/tests/time/002.phpt] Check for mktime with out-of-range parameters [ext/standard/tests/time/003.phpt] ===================================================================== Fulvio MALFATTO - Open Technology Consulting - mailto:f.malfatto@fmal.com
-Office : C.so Emilia, 3 - 10099 S. Mauro T.se (TO) Italy
Phone +39-011-2742019 Fax +39-011-2740763 GSM +39-0335-6611956
-Home : Via della Fornace, 36 - 10090 Castiglione T.se (TO) Italy
Phone/Fax +39-011-9601668