tests
| From: | Tres Guinn | Date: | Fri, 31 Oct 2003 01:21:36 +0000 |
| Subject: | tests | ||
| Groups: | php.qa | ||
| Request: | Send a blank email to php-qa+get-15774@lists.php.net to get a copy of this message | ||
enjoy the output.
===================================================================== CWD : /usr/lib/php PHP : /usr/bin/php PHP_SAPI : cli PHP_VERSION : 4.3.3 ZEND_VERSION: 1.3.0 PHP_OS : Linux - Linux web.dmz 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 INI actual : More .INIs : Extra dirs : ===================================================================== TIME START 2003-10-30 19:15:21 ===================================================================== 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 (without ZendOptimizer) [tests/run-test/test005.phpt] PASS Error messages are shown [tests/run-test/test006.phpt] PASS dirname test [tests/run-test/test007.phpt] SKIP Error message handling (with ZendOptimizer) [tests/run-test/test008.phpt] (reason: Zend Optimizer is not loaded) 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] PASS Methods via variable name, bug #20120 [tests/classes/bug20120.phpt] PASS Bug #23951: Defines not working in inherited classes [tests/classes/bug23951.phpt] PASS Classes general test [tests/classes/class_example.phpt] PASS Classes inheritance test [tests/classes/inheritance.phpt] 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 Testing register_shutdown_function() with timeout. (Bug: #21513) [tests/func/005a.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] PASS 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 #17115 (lambda functions produce segfault with static vars) [tests/lang/bug17115.phpt] PASS Bug #19566 (get_declared_classes() segfaults) [tests/lang/bug19566.phpt] PASS Bug #19943 (memleaks) [tests/lang/bug19943.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 Bug #21820 ("$arr['foo']" generates bogus E_NOTICE, should be E_PARSE) [tests/lang/bug21820.phpt] PASS Bug #22592 (cascading assignments to strings with curly braces broken) [tests/lang/bug22592.phpt] PASS Bug #22690 (ob_start() is broken with create_function() callbacks) [tests/lang/bug22690.phpt] PASS Bug #23104 (Hash position not reset for constant arrays) [tests/lang/bug23104.phpt] PASS Bug #23489 (ob_start() is broken with method callbacks) [tests/lang/bug23489.phpt] PASS Bug #23584 (error line numbers off by one when using #!php) [tests/lang/bug23584.phpt] PASS Bug #24054 (Assignment operator *= broken) [tests/lang/bug24054.phpt] PASS Bug #24396 (global $$variable broken) [tests/lang/bug24396.phpt] PASS Bug #24573 (debug_backtrace() crashes if $this is set to null) [tests/lang/bug24573.phpt] PASS Bug #24640 var_export and var_dump can't output large float [tests/lang/bug24640.phpt] PASS Bug #24783 ($key not binary safe in "foreach($arr as $key => $val)") [tests/lang/bug24783.phpt] PASS Bug #24951 (ob_flush() destroys output handler) [tests/lang/bug24951.phpt] PASS Binary safety of each() for both keys and values [tests/lang/each_binary_safety.phpt] 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 Bug #24592 (crash when multiple NULL values are being stored) [ext/session/tests/bug24592.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 Bug #24871 (methods misidentified as constructors) [ext/standard/tests/aggregation/bug24871.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 #14580 (key() not binary safe) [ext/standard/tests/array/bug14580.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 Bug #21918 (different handling of positive vs. negative array indexes) [ext/standard/tests/array/bug21918.phpt] PASS Bug #21998 (array_pop() does not reset the current array position) [ext/standard/tests/array/bug21998.phpt] PASS Bug #22088 (array_shift() leaves next index to be +1 too much) [ext/standard/tests/array/bug22088.phpt] PASS Bug #22463 (array_reduce() segfaults) [ext/standard/tests/array/bug22463.phpt] PASS Bug #23581 (array_map(NULL, array, array, ...) yields an undefined result) [ext/standard/tests/array/bug23581.phpt] PASS Bug #23788 (*_replace() clobbers referenced array elements) [ext/standard/tests/array/bug23788.phpt] PASS Bug #24198 (array_merge_recursive() invalid recursion detection) [ext/standard/tests/array/bug24198.phpt] PASS Bug #24220 (range() numeric string handling) [ext/standard/tests/array/bug24220.phpt] PASS Bug #24897 (inconsistent behaviour or shuffle() & array_multisort()) [ext/standard/tests/array/bug24897.phpt] PASS Bug #24980 (array_reduce() uses first element as default running total) [ext/standard/tests/array/bug24980.phpt] PASS count [ext/standard/tests/array/count_recursive.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] SKIP File type functions [ext/standard/tests/file/001-win32.phpt] (reason: only for Windows) PASS File type functions [ext/standard/tests/file/001.phpt] PASS File/Stream functions [ext/standard/tests/file/002.phpt] SKIP is_*() and file_exists() return values are boolean. [ext/standard/tests/file/003-win32.phpt] (reason: only for Windows) PASS is_*() and file_exists() return values are boolean. [ext/standard/tests/file/003.phpt] PASS Bug #12556 (fgetcsv() 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] PASS Bug #22362: combinations of fseek() and fwrite() produce unexpected results. [ext/standard/tests/file/bug22362.phpt] PASS Bug #22382 (fgetcsv() does not handle escaped quotes correctly) [ext/standard/tests/file/bug22382.phpt] PASS Bug #22414: passthru() does not read data correctly [ext/standard/tests/file/bug22414.phpt] PASS Bug #24313: file_exists() warning on non-existant files when is open_basedir enabled [ext/standard/tests/file/bug24313.phpt] PASS Bug #24482: GLOB_ONLYDIR not working [ext/standard/tests/file/bug24482.phpt] PASS fopencookie detected and working (or cast mechanism works) [ext/standard/tests/file/fopencookie.phpt] PASS proc_open() regression test 1 (proc_open() leak) [ext/standard/tests/file/proc_open01.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 Bug #21523 number_format tries to allocate negative amount of memory [ext/standard/tests/math/bug21523.phpt] PASS Bug #24142 (round() problems) [ext/standard/tests/math/bug24142.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 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 serialize()/unserialize() floats in array. [ext/standard/tests/serialize/004.phpt] PASS Bug #21957 (serialize() mangles objects with __sleep) [ext/standard/tests/serialize/bug21957.phpt] PASS Bug #23298 (serialize() and floats/doubles) [ext/standard/tests/serialize/bug23298.phpt] PASS Bug #24063 (serialize() missing 0 after the . on scientific notation) [ext/standard/tests/serialize/bug24063.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 Bug #20934 (html_entity_decode() crash when "" is passed) [ext/standard/tests/strings/bug21338.phpt] PASS Bug #21453 (handling of non-encoded <) [ext/standard/tests/strings/bug21453.phpt] PASS Bug #21730 (*scanf "%n" conversion flag gives string instead of integer) [ext/standard/tests/strings/bug21730.phpt] PASS Bug #21744 (strip_tags misses exclamation marks in alt text) [ext/standard/tests/strings/bug21744.phpt] PASS Bug #22008 (strip_tags() eliminates too much) [ext/standard/tests/strings/bug22008.phpt] PASS Bug #22187 (possible crash in number_format() function) [ext/standard/tests/strings/bug22187.phpt] PASS Bug #22207 (missing 0 when using the e notation in *printf functions) [ext/standard/tests/strings/bug22207.phpt] PASS Bug #22224 (implode changes object references in array) [ext/standard/tests/strings/bug22224.phpt] PASS Bug #22227 (printf() field limiters broke between 4.2.3 and 4.3.0) [ext/standard/tests/strings/bug22227.phpt] PASS Bug #23650 (strip_tags() removes hyphens) [ext/standard/tests/strings/bug23650.phpt] PASS Bug #23894 (sprintf() decimal specifiers problem) [ext/standard/tests/strings/bug23894.phpt] PASS Bug #24208 (parse_str() is not working) [ext/standard/tests/strings/bug24208.phpt] PASS Bug #24208 (base64_decode() not skipping 0xF0 - 0xFF) [ext/standard/tests/strings/bug24312.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 crypt() function [ext/standard/tests/strings/crypt.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) PASS htmlentities() test 3 (setlocale / de_DE.ISO-8859-1) [ext/standard/tests/strings/htmlentities03.phpt] PASS htmlentities() test 4 (setlocale / ja_JP.EUC-JP) [ext/standard/tests/strings/htmlentities04.phpt] 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 htmlentities() test 15 (setlocale / KOI8-R) [ext/standard/tests/strings/htmlentities15.phpt] SKIP htmlentities() test 16 (mbstring / cp1251) [ext/standard/tests/strings/htmlentities16.phpt] (reason: mbstring not available) 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] PASS Test strtoupper on non-ASCII characters [ext/standard/tests/strings/strtoupper.phpt] 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] (warn: system dependent) SKIP strtotime() function [ext/standard/tests/time/002-win32.phpt] (reason: test for win32 only) PASS strtotime() function [ext/standard/tests/time/002.phpt] PASS Check for mktime with out-of-range parameters [ext/standard/tests/time/003.phpt] PASS Bug #13142 strtotime handling of "M d H:i:s Y" format [ext/standard/tests/time/bug13142.phpt] PASS mktime() [ext/standard/tests/time/mktime.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 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 2003-10-30 19:16:07 ===================================================================== TEST RESULT SUMMARY --------------------------------------------------------------------- Exts skipped : 77 Exts tested : 10 --------------------------------------------------------------------- Number of tests : 516 Tests skipped : 243 (47.1%) Tests warned : 0 ( 0.0%) Tests failed : 0 ( 0.0%) Tests passed : 273 (52.9%) --------------------------------------------------------------------- Time taken : 46 seconds ===================================================================== Please allow this report to be sent to the PHP QA team. This will give us a better understanding in how PHP's test cases are doing. Note that the report will include detailed configuration data about your system so if you are worried about exposing sensitive data, save this to a file first and remove any sensitive data and then send this file to php-qa@lists.php.net.
===================================================================== CWD : /usr/lib/php PHP : /usr/bin/php PHP_SAPI : cli PHP_VERSION : 4.3.3 ZEND_VERSION: 1.3.0 PHP_OS : Linux - Linux web.dmz 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 INI actual : More .INIs : Extra dirs : ===================================================================== TIME START 2003-10-30 19:15:21 ===================================================================== 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 (without ZendOptimizer) [tests/run-test/test005.phpt] PASS Error messages are shown [tests/run-test/test006.phpt] PASS dirname test [tests/run-test/test007.phpt] SKIP Error message handling (with ZendOptimizer) [tests/run-test/test008.phpt] (reason: Zend Optimizer is not loaded) 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] PASS Methods via variable name, bug #20120 [tests/classes/bug20120.phpt] PASS Bug #23951: Defines not working in inherited classes [tests/classes/bug23951.phpt] PASS Classes general test [tests/classes/class_example.phpt] PASS Classes inheritance test [tests/classes/inheritance.phpt] 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 Testing register_shutdown_function() with timeout. (Bug: #21513) [tests/func/005a.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] PASS 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 #17115 (lambda functions produce segfault with static vars) [tests/lang/bug17115.phpt] PASS Bug #19566 (get_declared_classes() segfaults) [tests/lang/bug19566.phpt] PASS Bug #19943 (memleaks) [tests/lang/bug19943.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 Bug #21820 ("$arr['foo']" generates bogus E_NOTICE, should be E_PARSE) [tests/lang/bug21820.phpt] PASS Bug #22592 (cascading assignments to strings with curly braces broken) [tests/lang/bug22592.phpt] PASS Bug #22690 (ob_start() is broken with create_function() callbacks) [tests/lang/bug22690.phpt] PASS Bug #23104 (Hash position not reset for constant arrays) [tests/lang/bug23104.phpt] PASS Bug #23489 (ob_start() is broken with method callbacks) [tests/lang/bug23489.phpt] PASS Bug #23584 (error line numbers off by one when using #!php) [tests/lang/bug23584.phpt] PASS Bug #24054 (Assignment operator *= broken) [tests/lang/bug24054.phpt] PASS Bug #24396 (global $$variable broken) [tests/lang/bug24396.phpt] PASS Bug #24573 (debug_backtrace() crashes if $this is set to null) [tests/lang/bug24573.phpt] PASS Bug #24640 var_export and var_dump can't output large float [tests/lang/bug24640.phpt] PASS Bug #24783 ($key not binary safe in "foreach($arr as $key => $val)") [tests/lang/bug24783.phpt] PASS Bug #24951 (ob_flush() destroys output handler) [tests/lang/bug24951.phpt] PASS Binary safety of each() for both keys and values [tests/lang/each_binary_safety.phpt] 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 Bug #24592 (crash when multiple NULL values are being stored) [ext/session/tests/bug24592.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 Bug #24871 (methods misidentified as constructors) [ext/standard/tests/aggregation/bug24871.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 #14580 (key() not binary safe) [ext/standard/tests/array/bug14580.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 Bug #21918 (different handling of positive vs. negative array indexes) [ext/standard/tests/array/bug21918.phpt] PASS Bug #21998 (array_pop() does not reset the current array position) [ext/standard/tests/array/bug21998.phpt] PASS Bug #22088 (array_shift() leaves next index to be +1 too much) [ext/standard/tests/array/bug22088.phpt] PASS Bug #22463 (array_reduce() segfaults) [ext/standard/tests/array/bug22463.phpt] PASS Bug #23581 (array_map(NULL, array, array, ...) yields an undefined result) [ext/standard/tests/array/bug23581.phpt] PASS Bug #23788 (*_replace() clobbers referenced array elements) [ext/standard/tests/array/bug23788.phpt] PASS Bug #24198 (array_merge_recursive() invalid recursion detection) [ext/standard/tests/array/bug24198.phpt] PASS Bug #24220 (range() numeric string handling) [ext/standard/tests/array/bug24220.phpt] PASS Bug #24897 (inconsistent behaviour or shuffle() & array_multisort()) [ext/standard/tests/array/bug24897.phpt] PASS Bug #24980 (array_reduce() uses first element as default running total) [ext/standard/tests/array/bug24980.phpt] PASS count [ext/standard/tests/array/count_recursive.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] SKIP File type functions [ext/standard/tests/file/001-win32.phpt] (reason: only for Windows) PASS File type functions [ext/standard/tests/file/001.phpt] PASS File/Stream functions [ext/standard/tests/file/002.phpt] SKIP is_*() and file_exists() return values are boolean. [ext/standard/tests/file/003-win32.phpt] (reason: only for Windows) PASS is_*() and file_exists() return values are boolean. [ext/standard/tests/file/003.phpt] PASS Bug #12556 (fgetcsv() 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] PASS Bug #22362: combinations of fseek() and fwrite() produce unexpected results. [ext/standard/tests/file/bug22362.phpt] PASS Bug #22382 (fgetcsv() does not handle escaped quotes correctly) [ext/standard/tests/file/bug22382.phpt] PASS Bug #22414: passthru() does not read data correctly [ext/standard/tests/file/bug22414.phpt] PASS Bug #24313: file_exists() warning on non-existant files when is open_basedir enabled [ext/standard/tests/file/bug24313.phpt] PASS Bug #24482: GLOB_ONLYDIR not working [ext/standard/tests/file/bug24482.phpt] PASS fopencookie detected and working (or cast mechanism works) [ext/standard/tests/file/fopencookie.phpt] PASS proc_open() regression test 1 (proc_open() leak) [ext/standard/tests/file/proc_open01.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 Bug #21523 number_format tries to allocate negative amount of memory [ext/standard/tests/math/bug21523.phpt] PASS Bug #24142 (round() problems) [ext/standard/tests/math/bug24142.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 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 serialize()/unserialize() floats in array. [ext/standard/tests/serialize/004.phpt] PASS Bug #21957 (serialize() mangles objects with __sleep) [ext/standard/tests/serialize/bug21957.phpt] PASS Bug #23298 (serialize() and floats/doubles) [ext/standard/tests/serialize/bug23298.phpt] PASS Bug #24063 (serialize() missing 0 after the . on scientific notation) [ext/standard/tests/serialize/bug24063.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 Bug #20934 (html_entity_decode() crash when "" is passed) [ext/standard/tests/strings/bug21338.phpt] PASS Bug #21453 (handling of non-encoded <) [ext/standard/tests/strings/bug21453.phpt] PASS Bug #21730 (*scanf "%n" conversion flag gives string instead of integer) [ext/standard/tests/strings/bug21730.phpt] PASS Bug #21744 (strip_tags misses exclamation marks in alt text) [ext/standard/tests/strings/bug21744.phpt] PASS Bug #22008 (strip_tags() eliminates too much) [ext/standard/tests/strings/bug22008.phpt] PASS Bug #22187 (possible crash in number_format() function) [ext/standard/tests/strings/bug22187.phpt] PASS Bug #22207 (missing 0 when using the e notation in *printf functions) [ext/standard/tests/strings/bug22207.phpt] PASS Bug #22224 (implode changes object references in array) [ext/standard/tests/strings/bug22224.phpt] PASS Bug #22227 (printf() field limiters broke between 4.2.3 and 4.3.0) [ext/standard/tests/strings/bug22227.phpt] PASS Bug #23650 (strip_tags() removes hyphens) [ext/standard/tests/strings/bug23650.phpt] PASS Bug #23894 (sprintf() decimal specifiers problem) [ext/standard/tests/strings/bug23894.phpt] PASS Bug #24208 (parse_str() is not working) [ext/standard/tests/strings/bug24208.phpt] PASS Bug #24208 (base64_decode() not skipping 0xF0 - 0xFF) [ext/standard/tests/strings/bug24312.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 crypt() function [ext/standard/tests/strings/crypt.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) PASS htmlentities() test 3 (setlocale / de_DE.ISO-8859-1) [ext/standard/tests/strings/htmlentities03.phpt] PASS htmlentities() test 4 (setlocale / ja_JP.EUC-JP) [ext/standard/tests/strings/htmlentities04.phpt] 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 htmlentities() test 15 (setlocale / KOI8-R) [ext/standard/tests/strings/htmlentities15.phpt] SKIP htmlentities() test 16 (mbstring / cp1251) [ext/standard/tests/strings/htmlentities16.phpt] (reason: mbstring not available) 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] PASS Test strtoupper on non-ASCII characters [ext/standard/tests/strings/strtoupper.phpt] 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] (warn: system dependent) SKIP strtotime() function [ext/standard/tests/time/002-win32.phpt] (reason: test for win32 only) PASS strtotime() function [ext/standard/tests/time/002.phpt] PASS Check for mktime with out-of-range parameters [ext/standard/tests/time/003.phpt] PASS Bug #13142 strtotime handling of "M d H:i:s Y" format [ext/standard/tests/time/bug13142.phpt] PASS mktime() [ext/standard/tests/time/mktime.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 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 2003-10-30 19:16:07 ===================================================================== TEST RESULT SUMMARY --------------------------------------------------------------------- Exts skipped : 77 Exts tested : 10 --------------------------------------------------------------------- Number of tests : 516 Tests skipped : 243 (47.1%) Tests warned : 0 ( 0.0%) Tests failed : 0 ( 0.0%) Tests passed : 273 (52.9%) --------------------------------------------------------------------- Time taken : 46 seconds ===================================================================== Please allow this report to be sent to the PHP QA team. This will give us a better understanding in how PHP's test cases are doing. Note that the report will include detailed configuration data about your system so if you are worried about exposing sensitive data, save this to a file first and remove any sensitive data and then send this file to php-qa@lists.php.net.