12345678910111213141516171819202122232425262728 |
- --TEST--
- MySQL
- --SKIPIF--
- <?php # vim:ft=php
- if (!extension_loaded('pdo') || !extension_loaded('pdo_mysql')) print 'skip not loaded';
- ?>
- --REDIRECTTEST--
- # magic auto-configuration
- $config = array(
- 'TESTS' => __DIR__.'/ext/pdo/tests'
- );
- if (false !== getenv('PDO_MYSQL_TEST_DSN')) {
- # user set them from their shell
- $config['ENV']['PDOTEST_DSN'] = getenv('PDO_MYSQL_TEST_DSN');
- $config['ENV']['PDOTEST_USER'] = getenv('PDO_MYSQL_TEST_USER');
- $config['ENV']['PDOTEST_PASS'] = getenv('PDO_MYSQL_TEST_PASS');
- if (false !== getenv('PDO_MYSQL_TEST_ATTR')) {
- $config['ENV']['PDOTEST_ATTR'] = getenv('PDO_MYSQL_TEST_ATTR');
- }
- } else {
- $config['ENV']['PDOTEST_DSN'] = 'mysql:host=localhost;dbname=test';
- $config['ENV']['PDOTEST_USER'] = 'root';
- $config['ENV']['PDOTEST_PASS'] = '';
- }
- return $config;
|