php-src/ext/pdo_mysql/tests
Christoph M. Becker 2ff42076ff Merge branch 'PHP-7.4'
* PHP-7.4:
  Fix #78623: Regression caused by "SP call yields additional empty result set"
2019-10-07 09:19:08 +02:00
..
bug41125.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
bug44327.phpt Convert some notices to warnings 2019-10-02 10:34:08 +02:00
bug46292.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
bug53551.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
bug53782.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
bug54929.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
bug63176.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
bug66141.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
bug68371.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
bug70272.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
bug70389.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
bug70862.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
bug71569.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
bug75177.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
bug77289.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
bug_33689.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
bug_37445.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
bug_38546.phpt Enable STRICT_TRANS_TABLES in new test 2019-06-07 10:57:09 +02:00
bug_39483.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
bug_39858.phpt Merge branch 'PHP-7.3' into PHP-7.4 2019-10-07 09:18:46 +02:00
bug_41125.phpt Fix borked SKIPIFs 2019-09-30 17:51:41 +02:00
bug_41698.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
bug_41997.phpt Merge branch 'PHP-7.3' into PHP-7.4 2019-10-07 09:18:46 +02:00
bug_42499.phpt Fix borked SKIPIFs 2019-09-30 17:51:41 +02:00
bug_43371.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
bug_44454.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
bug_44707.phpt Fix borked SKIPIFs 2019-09-30 17:51:41 +02:00
bug_45120.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
bug_50323.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
bug_51670.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
bug_61207.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
bug_61411.phpt Fix borked SKIPIFs 2019-09-30 17:51:41 +02:00
bug_61755.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
bug_74376.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
bug_pecl_7976.phpt Fix borked SKIPIFs 2019-09-30 17:51:41 +02:00
bug_pecl_12925.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
common.phpt Remove local variables 2019-02-03 21:03:00 +01:00
config.inc restore unexpected commit 2014-05-13 12:25:03 +08:00
CONFLICTS Implement fine-grained conflict handling 2019-02-20 11:20:40 +01:00
last_insert_id.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
mysql_pdo_test.inc Make MySQLPDOTest::extractVersion() more liberal 2019-04-28 23:48:27 +02:00
PDO_getAvaliableDrivers.phpt Add and fix SKIPIF sections 2018-02-04 17:26:37 +01:00
pdo_mysql___construct_ini.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql___construct_options_libmysql.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql___construct_options.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql___construct_uri.phpt Merge branch 'PHP-7.3' into PHP-7.4 2019-04-29 09:07:13 +02:00
pdo_mysql___construct.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_attr_autocommit.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_attr_case.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_attr_client_version.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_attr_connection_status.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_attr_driver_name.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_attr_errmode.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_attr_fetch_table_names.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_attr_init_command.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_attr_max_buffer_size.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_attr_multi_statements.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_attr_oracle_nulls.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_attr_prefetch.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_attr_server_info.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_attr_server_version.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_attr_statement_class.phpt Merge branch 'PHP-7.4' 2019-03-15 23:36:47 +01:00
pdo_mysql_begintransaction.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_bit.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_class_constants.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_commit.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_connect_attr.phpt fix the problem for connect_attr, set db condition, and add a new attribute _server_host 2019-08-20 13:31:58 +02:00
pdo_mysql_connect_charset.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_errorcode.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_errorinfo.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_exec_ddl.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_exec_load_data.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_exec_select.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_exec.phpt Merge branch 'PHP-7.3' into PHP-7.4 2019-04-28 23:50:43 +02:00
pdo_mysql_fetch_both.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_get_attribute.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_interface.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_last_insert_id.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_local_infile_default_off.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_local_infile_set_on.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_multi_stmt_nextrowset.phpt Fix borked SKIPIFs 2019-09-30 17:51:41 +02:00
pdo_mysql_param_str_natl.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_pconnect.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_phpinfo.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_prepare_emulated_anonymous.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_prepare_emulated_placeholder_everywhere.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_prepare_emulated.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_prepare_load_data.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_prepare_match_against.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_prepare_native_clear_error.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_prepare_native_column.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_prepare_native_dup_named_placeholder.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_prepare_native_mixed_style.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_prepare_native_named_placeholder.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_prepare_native_placeholder_everywhere.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_prepare_native.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_quote.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_rollback.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_stmt_bindcolumn.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_stmt_bindparam_types.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_stmt_bindparam.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_stmt_bindvalue.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_stmt_blobfromsteam.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_stmt_blobs.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_stmt_closecursor_empty.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_stmt_closecursor.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_stmt_columncount.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_stmt_errorcode.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_stmt_errorinfo.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_stmt_fetch_non_select.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_stmt_fetch_serialize_simple.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_stmt_fetch_serialize.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_stmt_fetchobject.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_stmt_getcolumnmeta.phpt Merge branch 'PHP-7.4' 2019-03-15 23:36:47 +01:00
pdo_mysql_stmt_multiquery.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_stmt_nextrowset.phpt Fix borked SKIPIFs 2019-09-30 17:51:41 +02:00
pdo_mysql_stmt_rowcount.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_stmt_unbuffered_2050.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_stmt_variable_columncount.phpt Merge branch 'PHP-7.3' into PHP-7.4 2019-10-07 09:18:46 +02:00
pdo_mysql_subclass.phpt Cleanup of remaining E_STRICT in tests 2019-07-23 11:27:23 +02:00
pdo_mysql_types_zerofill.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pdo_mysql_types.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pecl_bug_5200.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pecl_bug_5780.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
pecl_bug_5802.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
README.md [ci skip] Migrate tests READMEs to Markdown 2019-05-12 22:03:10 +02:00
show_tables.phpt Replace dirname(__FILE__) by __DIR__ in tests 2019-03-15 22:55:30 +01:00
skipif.inc Sync leading and final newlines in source code files 2018-10-14 12:51:01 +02:00
table.inc Sync leading and final newlines in source code files 2018-10-14 12:56:38 +02:00

The pdo_mysql extension tests

You must set the following environment variables to run the tests:

# DSN; For example: mysql:dbname=test;host=localhost;port=3306
PDO_MYSQL_TEST_DSN

# Database host
PDO_MYSQL_TEST_HOST

# Database (schema) name
PDO_MYSQL_TEST_DB

# Database server socket
PDO_MYSQL_TEST_SOCKET

# Storage engine to use
PDO_MYSQL_TEST_ENGINE

# Database user
PDO_MYSQL_TEST_USER

# Database user password
PDO_MYSQL_TEST_PASS

# Database charset
PDO_MYSQL_TEST_CHARSET

NOTE: if any of PDO_MYSQL_TEST_[HOST|DB|SOCKET|ENGINE|CHARSET] is part of PDO_MYSQL_TEST_DSN, the values must match. That is, for example, for PDO_MYSQL_TEST_DSN = mysql:dbname=test you MUST set PDO_MYSQL_TEST_DB=test.