* @license GNU General Public License, version 2 (GPL-2.0) * * For full copyright and license information, please see * the docs/CREDITS.txt file. * */ require_once dirname(__FILE__) . '/../../phpBB/includes/functions.php'; class phpbb_convert_30_dbms_to_31_test extends phpbb_test_case { public function convert_30_dbms_to_31_data() { return array( array('mssql'), array('mssql_odbc'), array('mssqlnative'), array('mysql'), array('mysqli'), array('oracle'), array('postgres'), array('sqlite'), ); } /** * @dataProvider convert_30_dbms_to_31_data */ public function test_convert_30_dbms_to_31($input) { $expected = "phpbb\\db\\driver\\$input"; $config_php_file = new \phpbb\config_php_file('', ''); $output = $config_php_file->convert_30_dbms_to_31($input); $this->assertEquals($expected, $output); } }