PHP Класс Dshafik\MySQL\Tests\MySqlShimTest

Наследование: extends PHPUnit_Framework_TestCase
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$bin
$container
$host

Защищенные свойства (Protected)

Свойство Тип Описание
$runtime

Открытые методы

Метод Описание
__construct ( $name = null, array $data = [], $dataName = '' )
mysql_fetch_DataProvider ( )
mysql_fetch_no_rows_dataProvider ( )
mysql_function_invalid_result_DataProvider ( )
setUpBeforeClass ( )
tearDown ( )
tearDownAfterClass ( )
test_mysql_affected_rows ( )
test_mysql_close ( )
test_mysql_close_fail ( )
test_mysql_connect ( )
test_mysql_connect_defaults ( )
test_mysql_connect_fail_false ( )
test_mysql_connect_fail_warning ( )
test_mysql_connect_multi ( )
test_mysql_connect_new ( )
test_mysql_connect_options ( )
test_mysql_connect_options_fail ( )
test_mysql_constants ( )
test_mysql_db_query ( )
test_mysql_db_query_fail ( )
test_mysql_errno ( )
test_mysql_error ( )
test_mysql_escape_string ( )
test_mysql_escape_string_notice ( )
test_mysql_fetch ( $function, $results, $resultType = null )
test_mysql_fetch_no_rows ( $function )
test_mysql_field ( )
test_mysql_field_flags_fail ( )
test_mysql_field_len_fail ( )
test_mysql_field_name_fail ( )
test_mysql_field_table_fail ( )
test_mysql_field_type_fail ( )
test_mysql_function_invalid_result ( $function, $error, $args, $skipHHVM = false )
test_mysql_insert_id ( )
test_mysql_list_dbs ( )
test_mysql_list_fields ( )
test_mysql_list_fields_fail ( )
test_mysql_list_fields_specialchars ( )
test_mysql_list_tables ( )
test_mysql_list_tables_fail ( )
test_mysql_list_tables_specialchars ( )
test_mysql_num_fields ( )
test_mysql_num_fields_fail ( )
test_mysql_num_rows ( )
test_mysql_pconnect ( )
test_mysql_query ( )
test_mysql_query_ddl ( )
test_mysql_query_fail ( )
test_mysql_query_insert ( )
test_mysql_query_nodata ( )
test_mysql_result ( )
test_mysql_result_fail ( )
test_mysql_result_invalid_row ( )
test_mysql_result_multiple_calls ( )
test_mysql_result_prefixed ( )
test_mysql_result_prefixed_fail ( )
test_mysql_select_db ( )
test_mysql_select_db_invalid ( )
test_mysql_select_db_specialchars ( )
test_mysql_unbuffered_query ( )
test_mysql_unbuffered_query_close ( )
test_mysql_unbuffered_query_close_legacy ( )
test_mysql_unbuffered_query_fail ( )
test_mysql_unbuffered_query_num_rows ( )

Защищенные методы

Метод Описание
assertConnection ( $mysql )
assertResult ( $result )
getConnection ( $db = 'shim_test' )
skipForHHVM ( $condition = true )

Описание методов

__construct() публичный Метод

public __construct ( $name = null, array $data = [], $dataName = '' )
$data array

assertConnection() защищенный Метод

protected assertConnection ( $mysql )
$mysql

assertResult() защищенный Метод

protected assertResult ( $result )
$result

getConnection() защищенный Метод

protected getConnection ( $db = 'shim_test' )

mysql_fetch_DataProvider() публичный Метод

mysql_fetch_no_rows_dataProvider() публичный Метод

mysql_function_invalid_result_DataProvider() публичный Метод

setUpBeforeClass() публичный статический Метод

public static setUpBeforeClass ( )

skipForHHVM() защищенный Метод

protected skipForHHVM ( $condition = true )

tearDown() публичный Метод

public tearDown ( )

tearDownAfterClass() публичный статический Метод

public static tearDownAfterClass ( )

test_mysql_affected_rows() публичный Метод

test_mysql_close() публичный Метод

public test_mysql_close ( )

test_mysql_close_fail() публичный Метод

test_mysql_connect() публичный Метод

public test_mysql_connect ( )

test_mysql_connect_defaults() публичный Метод

test_mysql_connect_fail_false() публичный Метод

test_mysql_connect_fail_warning() публичный Метод

test_mysql_connect_multi() публичный Метод

test_mysql_connect_new() публичный Метод

test_mysql_connect_options() публичный Метод

test_mysql_connect_options_fail() публичный Метод

test_mysql_constants() публичный Метод

test_mysql_db_query() публичный Метод

public test_mysql_db_query ( )

test_mysql_db_query_fail() публичный Метод

test_mysql_errno() публичный Метод

public test_mysql_errno ( )

test_mysql_error() публичный Метод

public test_mysql_error ( )

test_mysql_escape_string() публичный Метод

test_mysql_escape_string_notice() публичный Метод

test_mysql_fetch() публичный Метод

public test_mysql_fetch ( $function, $results, $resultType = null )

test_mysql_fetch_no_rows() публичный Метод

public test_mysql_fetch_no_rows ( $function )

test_mysql_field() публичный Метод

public test_mysql_field ( )

test_mysql_field_flags_fail() публичный Метод

test_mysql_field_len_fail() публичный Метод

test_mysql_field_name_fail() публичный Метод

test_mysql_field_table_fail() публичный Метод

test_mysql_field_type_fail() публичный Метод

test_mysql_function_invalid_result() публичный Метод

public test_mysql_function_invalid_result ( $function, $error, $args, $skipHHVM = false )

test_mysql_insert_id() публичный Метод

test_mysql_list_dbs() публичный Метод

public test_mysql_list_dbs ( )

test_mysql_list_fields() публичный Метод

test_mysql_list_fields_fail() публичный Метод

test_mysql_list_fields_specialchars() публичный Метод

test_mysql_list_tables() публичный Метод

test_mysql_list_tables_fail() публичный Метод

test_mysql_list_tables_specialchars() публичный Метод

test_mysql_num_fields() публичный Метод

test_mysql_num_fields_fail() публичный Метод

test_mysql_num_rows() публичный Метод

public test_mysql_num_rows ( )

test_mysql_pconnect() публичный Метод

public test_mysql_pconnect ( )

test_mysql_query() публичный Метод

public test_mysql_query ( )

test_mysql_query_ddl() публичный Метод

test_mysql_query_fail() публичный Метод

test_mysql_query_insert() публичный Метод

test_mysql_query_nodata() публичный Метод

test_mysql_result() публичный Метод

public test_mysql_result ( )

test_mysql_result_fail() публичный Метод

test_mysql_result_invalid_row() публичный Метод

test_mysql_result_multiple_calls() публичный Метод

См. также: https://github.com/dshafik/php7-mysql-shim/issues/7

test_mysql_result_prefixed() публичный Метод

test_mysql_result_prefixed_fail() публичный Метод

test_mysql_select_db() публичный Метод

test_mysql_select_db_invalid() публичный Метод

test_mysql_select_db_specialchars() публичный Метод

test_mysql_unbuffered_query() публичный Метод

test_mysql_unbuffered_query_close() публичный Метод

test_mysql_unbuffered_query_close_legacy() публичный Метод

test_mysql_unbuffered_query_fail() публичный Метод

test_mysql_unbuffered_query_num_rows() публичный Метод

Описание свойств

$bin статическое публичное свойство

static public $bin

$container статическое публичное свойство

static public $container

$host статическое публичное свойство

static public $host

$runtime защищенное свойство

protected $runtime