|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2004-12-04 10:04 UTC] georg@php.net
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Wed Oct 29 12:00:01 2025 UTC |
Description: ------------ The MySQLi-testsuite in ext/mysqli/tests needs some work. When I'm running TEST_PHP_EXECUTABLE=sapi/cli/php \ sapi/cli/php run-tests.php \ ext/mysqli/tests nearly every test fails (or every test?), because something like --SKIPIF-- <?php include 'skipif.inc'; ?> is missing, so I have to edit the connect.inc. If I do, the following tests fail: mysqli connect [ext/mysqli/tests/001.phpt] mysqli connect [ext/mysqli/tests/003.phpt] mysqli fetch functions [ext/mysqli/tests/017.phpt] mysqli bind_param/bind_result date [ext/mysqli/tests/020.phpt] mysqli bind_param/bind_result with send_long_data [ext/mysqli/tests/026.phpt] function test: mysqli_stat [ext/mysqli/tests/027.phpt] function test: mysqli_character_set_name [ext/mysqli/tests/028.phpt] function test: mysqli_affected_rows [ext/mysqli/tests/029.phpt] function test: mysqli_errno [ext/mysqli/tests/030.phpt] function test: mysqli_error [ext/mysqli/tests/031.phpt] function test: mysqli_info [ext/mysqli/tests/032.phpt] function test: mysqli_get_host_info [ext/mysqli/tests/033.phpt] function test: mysqli_get_proto_info [ext/mysqli/tests/034.phpt] function test: mysqli_get_server_info [ext/mysqli/tests/035.phpt] mysql_fetch_row (OO-Style) [ext/mysqli/tests/049.phpt] local infile handler [ext/mysqli/tests/061.phpt] constructor test [ext/mysqli/tests/bug29311.phpt] Reasons: mysqli connect [ext/mysqli/tests/001.phpt], mysqli bind_param/bind_result with send_long_data [ext/mysqli/tests/026.phpt], function test: mysqli_stat [ext/mysqli/tests/027.phpt], function test: mysqli_character_set_name [ext/mysqli/tests/028.phpt], function test: mysqli_affected_rows [ext/mysqli/tests/029.phpt], function test: mysqli_errno [ext/mysqli/tests/030.phpt], function test: mysqli_error [ext/mysqli/tests/031.phpt], function test: mysqli_info [ext/mysqli/tests/032.phpt], function test: mysqli_get_host_info [ext/mysqli/tests/033.phpt], function test: mysqli_get_proto_info [ext/mysqli/tests/034.phpt], function test: mysqli_get_server_info [ext/mysqli/tests/035.phpt] and constructor test [ext/mysqli/tests/bug29311.phpt] --> $host, $user, $passwd is hardcoded mysqli connect [ext/mysqli/tests/017.phpt] and mysql_fetch_row (OO-Style) [ext/mysqli/tests/049.phpt] --> CURRENT_USER() is hardcoded ('root@localhost') in expected result mysqli connect [ext/mysqli/tests/003.phpt] and mysqli bind_param/bind_result date [ext/mysqli/tests/020.phpt] --> expected result wrong, diff: 013+ string(19) "0000-00-00 00:00:00" 013- string(0) "" I have no idea, what went wrong in local infile handler [ext/mysqli/tests/061.phpt]