php-src/ext/mysqli/tests
Tim Düsterhus 4c5a6b0e8d
tree-wide: Remove stacktraces from tests testing throwing clones (#18748)
This is in preparation for the possible future transformation of `clone` into a
function call, but also meaningful on its own, since the purpose of the tests
is not to test the stack trace generation, but rather that an exception was
thrown. It also cleans up some unreachable code in the tests.
2025-06-03 20:08:47 +02:00
..
bind_fetch ext/mysqli: Work on making tests parallizable (#11814) 2023-09-29 18:57:30 +01:00
bind_insert ext/mysqli: Work on making tests parallizable (#11814) 2023-09-29 18:57:30 +01:00
closing_connection_tests ext/mysqli: Work on making tests parallizable (#11814) 2023-09-29 18:57:30 +01:00
fetch Fix mysql test date flakiness 2025-03-16 14:26:04 +01:00
foo Fix #80329: Add option to specify LOAD DATA LOCAL white list folder 2021-02-23 09:30:46 +01:00
functions Ensure charset in tests (#17513) 2025-01-19 17:53:37 +00:00
mysqli_driver ext/mysqli: Work on making tests parallizable (#11814) 2023-09-29 18:57:30 +01:00
test_setup Avoid multiple connects in SKIPIF sections (GH-15470) 2024-08-18 13:41:09 +02:00
transactions ext/mysqli: Work on making tests parallizable (#11814) 2023-09-29 18:57:30 +01:00
001.phpt ext/mysqli: Work on making tests parallizable (#11814) 2023-09-29 18:57:30 +01:00
036.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
042.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
043.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
045.phpt Avoid multiple connects in SKIPIF sections (GH-15470) 2024-08-18 13:41:09 +02:00
046.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
047.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
048.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
049.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
056.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
057.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
058.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
059.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
060.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
062.phpt Improve test for mysqli_result constructor 2023-08-01 18:03:00 +01:00
063.phpt Merge branch 'PHP-8.2' into PHP-8.3 2024-12-02 19:21:03 +01:00
064.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
065.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
066.phpt Improve mysqli test 066.phpt (#17022) 2024-12-10 02:11:43 +01:00
067.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
069.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
070.phpt Deprecate mysqli_ping (#11945) 2024-08-09 18:32:21 +02:00
071.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
072.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
074.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug28817.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug29311.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug30967.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug31141.phpt Port skipif.inc files to EXTENSIONS 2021-06-11 16:27:50 +02:00
bug31668.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug32405.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug32490.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
bug33090.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-08-01 00:40:55 +01:00
bug33263.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug33491.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug34785.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-08-01 00:40:55 +01:00
bug34810.phpt Merge branch 'PHP-8.2' into PHP-8.3 2024-03-16 00:14:38 +09:00
bug35103.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug35517.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug35759.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug36420.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug36745.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug36802.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug36949.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug37090.phpt As of 8.2 this SKIP is no longer possible 2023-08-01 00:53:47 +01:00
bug38003.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
bug38710.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug39457.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug42378.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug42548.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug44897.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug45019.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug45289.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
bug46109.phpt Replace @deprecated by #[\Deprecated] for internal functions / class constants (#14750) 2024-07-10 16:47:31 +02:00
bug46614.phpt Remove unnecessary skip checks (#13637) 2024-03-08 16:59:51 +01:00
bug47050.phpt Remove unnecessary skip checks (#13637) 2024-03-08 16:59:51 +01:00
bug48909.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug49027.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-08-01 00:40:55 +01:00
bug49442.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug50772.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug51605.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-08-01 00:40:55 +01:00
bug51647.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug52082.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug52891.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug53503.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug54221.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-08-01 00:40:55 +01:00
bug54674.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-08-01 00:40:55 +01:00
bug55283.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
bug55582.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug55653.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug62046.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug62885.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
bug63398.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug64726.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug66043.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug66124.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
bug66762.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug67839.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug67983.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug68077.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug69899.phpt Remove support for libmysql-client from mysqli test suite 2022-10-06 12:09:14 +02:00
bug70384.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug70949.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug71863.phpt Merge branch 'PHP-8.2' into PHP-8.3 2024-12-02 19:21:03 +01:00
bug72489.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
bug72701.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug73462.phpt Merge branch 'PHP-8.2' into PHP-8.3 2025-03-13 16:47:20 +01:00
bug73800.phpt Remove unnecessary skip checks (#13637) 2024-03-08 16:59:51 +01:00
bug73949.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug74021.phpt Improve bug74021 test (#17514) 2025-01-19 17:53:54 +00:00
bug74547.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug74737.phpt Port skipif.inc files to EXTENSIONS 2021-06-11 16:27:50 +02:00
bug74779.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug74968.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug75018.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug75434.phpt Port skipif.inc files to EXTENSIONS 2021-06-11 16:27:50 +02:00
bug75448.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug76386.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
bug77597.phpt ext/mysqli: Deprecate passing the parameter to mysqli_store_result() (#15311) 2024-08-11 19:25:35 +01:00
bug77935.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug77956.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug79084.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug79084_collision.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug79375.phpt Remove unnecessary skip checks (#13637) 2024-03-08 16:59:51 +01:00
bug80837.phpt Remove unnecessary skip checks (#13637) 2024-03-08 16:59:51 +01:00
bug81335.phpt mysqlnd: support ER_CLIENT_INTERACTION_TIMEOUT (#13618) 2024-08-26 12:52:26 +09:00
bug_bits.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
bug_mysql_49406.phpt Remove MYSQLI_TYPE_INTERVAL constant 2024-08-21 12:14:47 +02:00
clean_table.inc Remove mysqli_close from clean_table.inc 2022-06-01 00:02:55 +01:00
CONFLICTS Implement fine-grained conflict handling 2019-02-20 11:20:40 +01:00
connect.inc Drop support for MYSQL_TEST_EXPERIMENTAL (GH-15467) 2024-08-18 11:07:03 +02:00
deprecated_constants.phpt Remove unnecessary skip checks (#13637) 2024-03-08 16:59:51 +01:00
fake_server.inc Use empheral port for mysqli fake server tests 2024-12-09 23:34:50 +01:00
gh7746.phpt Remove duplicated SKIP checks from mysqli tests (#7858) 2022-01-02 22:50:35 +00:00
gh7837.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
gh7932.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
gh8058.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
gh8068.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
gh8267.phpt Add DROP TABLE to clean up after the test 2023-08-01 22:28:18 +01:00
gh8978.phpt Fix failing test on nightly 2023-08-17 18:45:10 +01:00
gh9590.phpt Avoid multiple connects in SKIPIF sections (GH-15470) 2024-08-18 13:41:09 +02:00
gh9841.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
gh11438.phpt Fix missing link variable in test 2023-08-03 21:11:55 +02:00
gh11550.phpt Fix MySQL Statement has a empty query result when the response field has changed, also Segmentation fault 2023-08-04 22:25:01 +01:00
gh12107.phpt Fix GH-12107: When running a stored procedure (that returns a result set) twice, PHP crashes 2024-01-19 23:34:12 +01:00
gh14255.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
gh15432.phpt MySQL 9: Add support for VECTOR type (#15431) 2024-08-20 17:34:52 +02:00
gh17900.phpt Fix GH-17900 and GH-8084 2025-02-24 19:25:08 +01:00
ghsa-h35g-vwh6-m678-auth-message.phpt Use empheral port for mysqli fake server tests 2024-12-09 23:34:50 +01:00
ghsa-h35g-vwh6-m678-def.phpt Use empheral port for mysqli fake server tests 2024-12-09 23:34:50 +01:00
ghsa-h35g-vwh6-m678-filename.phpt Use empheral port for mysqli fake server tests 2024-12-09 23:34:50 +01:00
ghsa-h35g-vwh6-m678-query-len-overflow.phpt Use empheral port for mysqli fake server tests 2024-12-09 23:34:50 +01:00
ghsa-h35g-vwh6-m678-stmt-row-bit.phpt Use empheral port for mysqli fake server tests 2024-12-09 23:34:50 +01:00
ghsa-h35g-vwh6-m678-stmt-row-date.phpt Use empheral port for mysqli fake server tests 2024-12-09 23:34:50 +01:00
ghsa-h35g-vwh6-m678-stmt-row-datetime.phpt Use empheral port for mysqli fake server tests 2024-12-09 23:34:50 +01:00
ghsa-h35g-vwh6-m678-stmt-row-double.phpt Use empheral port for mysqli fake server tests 2024-12-09 23:34:50 +01:00
ghsa-h35g-vwh6-m678-stmt-row-float.phpt Use empheral port for mysqli fake server tests 2024-12-09 23:34:50 +01:00
ghsa-h35g-vwh6-m678-stmt-row-int.phpt Use empheral port for mysqli fake server tests 2024-12-09 23:34:50 +01:00
ghsa-h35g-vwh6-m678-stmt-row-no-space.phpt Use empheral port for mysqli fake server tests 2024-12-09 23:34:50 +01:00
ghsa-h35g-vwh6-m678-stmt-row-string.phpt Fix GH-17499: mysqli flaky test: ghsa-h35g-vwh6-m678-stmt-row-string 2025-01-19 20:36:12 +01:00
ghsa-h35g-vwh6-m678-stmt-row-time.phpt Use empheral port for mysqli fake server tests 2024-12-09 23:34:50 +01:00
gracefull_fail_on_empty_result_set.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
local_infile_tools.inc Fix #80329: Add option to specify LOAD DATA LOCAL white list folder 2021-02-23 09:30:46 +01:00
mysqli_affected_rows.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_affected_rows_oo.phpt Tidy up new my_mysqli in tests 2023-08-01 18:30:46 +01:00
mysqli_allow_local_infile_overrides_local_infile_directory.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_auth_pam.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_autocommit.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_autocommit_oo.phpt Tidy up new my_mysqli in tests 2023-08-01 18:30:46 +01:00
mysqli_begin_transaction.phpt Avoid multiple connects in SKIPIF sections (GH-15470) 2024-08-18 13:41:09 +02:00
mysqli_change_user.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_change_user_insert_id.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_change_user_locks_temporary.phpt Remove mysqli_change_user_get_lock.phpt (#15482) 2024-08-18 19:20:04 +02:00
mysqli_change_user_new.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_change_user_old.phpt Avoid multiple connects in SKIPIF sections (GH-15470) 2024-08-18 13:41:09 +02:00
mysqli_change_user_oo.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_change_user_prepared_statements.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_change_user_rollback.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_change_user_set_names.phpt Remove MySQL 4.1 checks 2023-09-19 15:40:59 +01:00
mysqli_class_mysqli_driver_interface.phpt Remove mysqli_driver::$reconnect property 2022-05-30 15:28:08 +01:00
mysqli_class_mysqli_interface.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_class_mysqli_properties_no_conn.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_class_mysqli_result_interface.phpt Drop support for MYSQL_TEST_EXPERIMENTAL (GH-15467) 2024-08-18 11:07:03 +02:00
mysqli_class_mysqli_stmt_interface.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_close.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_close_oo.phpt Tidy up new my_mysqli in tests 2023-08-01 18:30:46 +01:00
mysqli_commit.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_commit_oo.phpt Tidy up new my_mysqli in tests 2023-08-01 18:30:46 +01:00
mysqli_connect.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_connect_attr.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_connect_errno.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_connect_error.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_connect_oo.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_connect_oo_defaults.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_connect_twice.phpt Tidy up new my_mysqli in tests 2023-08-01 18:30:46 +01:00
mysqli_constants.phpt Remove MYSQLI_TYPE_INTERVAL constant 2024-08-21 12:14:47 +02:00
mysqli_constants_categories.phpt Port skipif.inc files to EXTENSIONS 2021-06-11 16:27:50 +02:00
mysqli_data_seek.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_data_seek_oo.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
mysqli_debug.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_debug_append.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_debug_control_string.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_debug_ini.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_debug_mysqlnd_control_string.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_debug_mysqlnd_only.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_driver.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_driver_unclonable.phpt tree-wide: Remove stacktraces from tests testing throwing clones (#18748) 2025-06-03 20:08:47 +02:00
mysqli_dump_debug_info.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_dump_debug_info_oo.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_errno.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_errno_oo.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_error.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_error_oo.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_error_unicode.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_execute_query.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_expire_password.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_explain_metadata.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_fetch_all_oo.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_fetch_array.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_fetch_array_assoc.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_fetch_array_large.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_fetch_array_many_rows.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_fetch_array_oo.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_fetch_assoc.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_fetch_assoc_bit.phpt Avoid multiple connects in SKIPIF sections (GH-15470) 2024-08-18 13:41:09 +02:00
mysqli_fetch_assoc_no_alias.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_fetch_assoc_no_alias_utf8.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_fetch_assoc_oo.phpt Improve test for mysqli_result constructor 2023-08-01 18:03:00 +01:00
mysqli_fetch_assoc_zerofill.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_fetch_column.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_fetch_field.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_fetch_field_direct.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_fetch_field_direct_oo.phpt Improve test for mysqli_result constructor 2023-08-01 18:03:00 +01:00
mysqli_fetch_field_flags.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_fetch_field_oo.phpt Improve test for mysqli_result constructor 2023-08-01 18:03:00 +01:00
mysqli_fetch_field_types.phpt Fix mysqli_fetch_field_types.phpt 2024-08-21 12:14:47 +02:00
mysqli_fetch_fields.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_fetch_lengths.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_fetch_lengths_oo.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_fetch_object.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_fetch_object_no_constructor.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_fetch_object_no_object.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_fetch_object_oo.phpt Improve test for mysqli_result constructor 2023-08-01 18:03:00 +01:00
mysqli_fetch_row.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_field_count.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
mysqli_field_seek.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_field_tell.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_fork.phpt Fix a mistake in mysqli test 2024-08-19 14:26:27 +02:00
mysqli_free_result.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_get_charset.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_get_client_info.phpt Remove duplicated SKIP checks from mysqli tests (#7858) 2022-01-02 22:50:35 +00:00
mysqli_get_client_stats.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_get_client_stats_implicit_free.phpt Remove unnecessary skip checks (#13637) 2024-03-08 16:59:51 +01:00
mysqli_get_client_stats_off.phpt Remove unnecessary skip checks (#13637) 2024-03-08 16:59:51 +01:00
mysqli_get_client_stats_ps.phpt Remove unnecessary skip checks (#13637) 2024-03-08 16:59:51 +01:00
mysqli_get_client_stats_skipped.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_get_client_version.phpt Port skipif.inc files to EXTENSIONS 2021-06-11 16:27:50 +02:00
mysqli_get_connection_stats.phpt Remove unnecessary skip checks (#13637) 2024-03-08 16:59:51 +01:00
mysqli_get_connection_stats_off.phpt Remove unnecessary skip checks (#13637) 2024-03-08 16:59:51 +01:00
mysqli_get_host_info.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_get_info_deprecations.phpt Replace @deprecated by #[\Deprecated] for internal functions / class constants (#14750) 2024-07-10 16:47:31 +02:00
mysqli_get_proto_info.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_get_server_info.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_get_server_version.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_incomplete_initialization.phpt Fix GH-17900 and GH-8084 2025-02-24 19:25:08 +01:00
mysqli_info.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_init.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_insert_id.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_insert_id_variation.phpt Deprecate mysqli_ping (#11945) 2024-08-09 18:32:21 +02:00
mysqli_insert_packet_overflow.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_kill.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_last_insert_id.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_local_infile_default_off.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_local_infile_directory_access_allowed.phpt Remove duplicated SKIP checks from mysqli tests (#7858) 2022-01-02 22:50:35 +00:00
mysqli_local_infile_directory_access_denied.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_local_infile_directory_vs_open_basedir.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_local_infile_set_on.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_max_links.phpt Deprecate mysqli_ping (#11945) 2024-08-09 18:32:21 +02:00
mysqli_more_results.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_multi_query.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_mysqlnd_read_timeout.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_mysqlnd_read_timeout_long.phpt Move ASAN built to GitHub actions 2023-08-09 14:06:36 +02:00
mysqli_mysqlnd_read_timeout_zero.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_next_result.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_next_result_error.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_next_result_no_repeat_error.phpt mysqli_next_result_no_repeat_error.phpt must not use --EXTENSIONS-- 2021-12-31 00:24:56 +01:00
mysqli_no_reconnect.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_num_fields.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_num_rows.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_object_has_property.phpt ext/mysqli: Add test for mysqli_object_has_property() object handler 2025-05-31 14:25:43 +01:00
mysqli_open_bug74432.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_options.phpt Remove MySQL 4.1 checks 2023-09-19 15:40:59 +01:00
mysqli_options_init_command.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_options_int_and_float_native.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_options_openbasedir.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_pam_sha256.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_pam_sha256_public_key_ini.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_pam_sha256_public_key_option.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_pam_sha256_public_key_option_invalid.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_pconn_conn_multiple.phpt Tidy up new my_mysqli in tests 2023-08-01 18:30:46 +01:00
mysqli_pconn_disabled.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_pconn_kill.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_pconn_limits.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_pconn_max_links.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_pconn_reuse.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_pconn_twice.phpt Tidy up new my_mysqli in tests 2023-08-01 18:30:46 +01:00
mysqli_pconnect.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_phpinfo.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_ping.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_poll.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_poll_kill.phpt Deprecate mysqli_kill (#11926) 2024-08-09 19:50:35 +02:00
mysqli_poll_mixing_insert_select.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_poll_reference.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_prepare.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_prepare_no_object.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_ps_select_union.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_query.phpt Use "must not" instead of "cannot" wording 2024-08-21 21:12:17 +01:00
mysqli_query_iterators.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_query_stored_proc.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_query_unicode.phpt Avoid multiple connects in SKIPIF sections (GH-15470) 2024-08-18 13:41:09 +02:00
mysqli_real_connect.phpt Remove unused CLEAN section 2023-08-01 22:20:18 +01:00
mysqli_real_connect_compression_error.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_real_connect_pconn.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_real_escape_string.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_real_escape_string_big5.phpt Avoid multiple connects in SKIPIF sections (GH-15470) 2024-08-18 13:41:09 +02:00
mysqli_real_escape_string_eucjpms.phpt Avoid multiple connects in SKIPIF sections (GH-15470) 2024-08-18 13:41:09 +02:00
mysqli_real_escape_string_euckr.phpt Avoid multiple connects in SKIPIF sections (GH-15470) 2024-08-18 13:41:09 +02:00
mysqli_real_escape_string_gb2312.phpt Avoid multiple connects in SKIPIF sections (GH-15470) 2024-08-18 13:41:09 +02:00
mysqli_real_escape_string_gbk.phpt Avoid multiple connects in SKIPIF sections (GH-15470) 2024-08-18 13:41:09 +02:00
mysqli_real_escape_string_nobackslash.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_real_escape_string_sjis.phpt Avoid multiple connects in SKIPIF sections (GH-15470) 2024-08-18 13:41:09 +02:00
mysqli_real_escape_string_unicode.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_real_query.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_reap_async_query.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_reap_async_query_error.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_release_savepoint.phpt Use "must not" instead of "cannot" wording 2024-08-21 21:12:17 +01:00
mysqli_report.phpt Drop MYSQLI_CURSOR_TYPE_FOR_UPDATE & MYSQLI_CURSOR_TYPE_SCROLLABLE (#15486) 2024-08-19 13:54:40 +02:00
mysqli_report_new.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_report_wo_ps.phpt Deprecate mysqli_ping (#11945) 2024-08-09 18:32:21 +02:00
mysqli_result_invalid_mode.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_result_references.phpt ext/standard: make debug_zval_dump() output whether the array is packed (#12641) 2024-01-12 00:33:14 +00:00
mysqli_result_references_mysqlnd.phpt ext/standard: make debug_zval_dump() output whether the array is packed (#12641) 2024-01-12 00:33:14 +00:00
mysqli_result_unclonable.phpt tree-wide: Remove stacktraces from tests testing throwing clones (#18748) 2025-06-03 20:08:47 +02:00
mysqli_rollback.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_savepoint.phpt Use "must not" instead of "cannot" wording 2024-08-21 21:12:17 +01:00
mysqli_select_db.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_set_charset.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_set_opt.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_sqlstate.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_ssl_set.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_stat.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_stmt_affected_rows.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_stmt_attr_get.phpt Fix error message and add UPGRADING entry 2024-08-19 13:19:49 +02:00
mysqli_stmt_attr_set.phpt Drop MYSQLI_CURSOR_TYPE_FOR_UPDATE & MYSQLI_CURSOR_TYPE_SCROLLABLE (#15486) 2024-08-19 13:54:40 +02:00
mysqli_stmt_big_prepare.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_stmt_bind_limits.phpt Move ASAN built to GitHub actions 2023-08-09 14:06:36 +02:00
mysqli_stmt_bind_param.phpt Use "must not" instead of "cannot" wording 2024-08-21 21:12:17 +01:00
mysqli_stmt_bind_param_call_user_func.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_stmt_bind_param_check_param_no_change.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_stmt_bind_param_many_columns.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_stmt_bind_param_references.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_stmt_bind_param_type_juggling.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_stmt_bind_result.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_stmt_bind_result_bit.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_stmt_bind_result_format.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_stmt_bind_result_references.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_stmt_bind_result_zerofill.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_stmt_close.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_stmt_data_seek.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_stmt_datatype_change.phpt Merge branch 'PHP-8.2' into PHP-8.3 2024-12-02 19:21:03 +01:00
mysqli_stmt_errno.phpt Deprecate mysqli_kill (#11926) 2024-08-09 19:50:35 +02:00
mysqli_stmt_error.phpt Deprecate mysqli_kill (#11926) 2024-08-09 19:50:35 +02:00
mysqli_stmt_execute.phpt Deprecate mysqli_kill (#11926) 2024-08-09 19:50:35 +02:00
mysqli_stmt_execute_bind.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_stmt_execute_stored_proc.phpt Remove unnecessary skip checks (#13637) 2024-03-08 16:59:51 +01:00
mysqli_stmt_execute_stored_proc_next_result.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_stmt_execute_stored_proc_out.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_stmt_fetch.phpt Deprecate mysqli_kill (#11926) 2024-08-09 19:50:35 +02:00
mysqli_stmt_fetch_bit.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_stmt_fetch_fields_win32_unicode.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_stmt_fetch_geom.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_stmt_field_count.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_stmt_free_result.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_stmt_get_result.phpt Improve mysqli_thread_id test (#17515) 2025-01-19 17:54:01 +00:00
mysqli_stmt_get_result2.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_stmt_get_result_bit.phpt Remove unnecessary skip checks (#13637) 2024-03-08 16:59:51 +01:00
mysqli_stmt_get_result_field_count.phpt Remove unnecessary skip checks (#13637) 2024-03-08 16:59:51 +01:00
mysqli_stmt_get_result_geom.phpt Remove unnecessary skip checks (#13637) 2024-03-08 16:59:51 +01:00
mysqli_stmt_get_result_metadata.phpt Remove unnecessary skip checks (#13637) 2024-03-08 16:59:51 +01:00
mysqli_stmt_get_result_metadata_fetch_field.phpt Remove unnecessary skip checks (#13637) 2024-03-08 16:59:51 +01:00
mysqli_stmt_get_result_non_select.phpt Remove unnecessary skip checks (#13637) 2024-03-08 16:59:51 +01:00
mysqli_stmt_get_result_seek.phpt Remove unnecessary skip checks (#13637) 2024-03-08 16:59:51 +01:00
mysqli_stmt_get_result_types.phpt Remove PHP 6 leftovers and fix mysqli tests (#15464) 2024-08-17 18:05:01 +02:00
mysqli_stmt_get_warnings.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
mysqli_stmt_init.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_stmt_insert_id.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_stmt_multires.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_stmt_num_rows.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_stmt_param_count.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_stmt_prepare.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_stmt_reset.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_stmt_result_metadata.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_stmt_send_long_data.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_stmt_send_long_data_packet_size_mysqlnd.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_stmt_sqlstate.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_stmt_store_result.phpt Remove unnecessary requires in mysqli tests 2023-08-01 17:43:27 +01:00
mysqli_stmt_unclonable.phpt tree-wide: Remove stacktraces from tests testing throwing clones (#18748) 2025-06-03 20:08:47 +02:00
mysqli_store_result.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_store_result_buffered_c.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_thread_id.phpt Improve mysqli_thread_id test (#17515) 2025-01-19 17:54:01 +00:00
mysqli_thread_safe.phpt Port skipif.inc files to EXTENSIONS 2021-06-11 16:27:50 +02:00
mysqli_unclonable.phpt tree-wide: Remove stacktraces from tests testing throwing clones (#18748) 2025-06-03 20:08:47 +02:00
mysqli_use_result.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_warning_count.phpt Clean up mysqli tests (#15473) 2024-08-18 00:12:23 +02:00
mysqli_warning_unclonable.phpt Fix a mistake in mysqli test 2024-08-19 14:26:27 +02:00
protocol_query_row_fetch_data.phpt Use empheral port for mysqli fake server tests 2024-12-09 23:34:50 +01:00
protocol_stmt_row_fetch_data.phpt Use empheral port for mysqli fake server tests 2024-12-09 23:34:50 +01:00
ps_cursor_multiple_result_sets.phpt Remove unnecessary parentheses around language constructs in mysqli 2023-07-31 23:46:45 +01:00
README.md Trim trailing whitespace (#14721) 2024-06-29 18:41:45 +02:00
skipifconnectfailure.inc Drop support for MYSQL_TEST_SKIP_CONNECT_FAILURE (#15461) 2024-08-17 17:45:07 +02:00
table.inc Remove duplicated SKIP checks from mysqli tests (#7858) 2022-01-02 22:50:35 +00:00

The mysqli extension tests

To run the tests, a test database must be created in the MySQL command-line:

CREATE DATABASE test;

The test suite will create the necessary tables for testing, and then delete them when testing is complete. Creating a dedicated table prior to running the tests is unnecessary. There are default values for MYSQL_TEST_HOST, MYSQL_TEST_USER, MYSQL_TEST_DB and MYSQL_TEST_PASSWD. If your values differ from the defaults, then environment variables must be set.

# Database host
# Default: localhost
MYSQL_TEST_HOST

# Database port
MYSQL_TEST_PORT

# Database user
# Default: root
MYSQL_TEST_USER

# Database user password
# The default password is empty (no password).
MYSQL_TEST_PASSWD

# Database name
# Default: test
MYSQL_TEST_DB

# Storage engine to use
MYSQL_TEST_ENGINE

# Database server socket
MYSQL_TEST_SOCKET

MySQL User Permissions

The MySQL user used to run the tests must have full permissions on the test database.