PHP Class Dshafik\MySQL\Tests\MySqlShimTest

Inheritance: extends PHPUnit_Framework_TestCase
Afficher le fichier Open project: dshafik/php7-mysql-shim

Méthodes publiques

Свойство Type Description
$bin
$container
$host

Protected Properties

Свойство Type Description
$runtime

Méthodes publiques

Méthode Description
__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 ( )

Méthodes protégées

Méthode Description
assertConnection ( $mysql )
assertResult ( $result )
getConnection ( $db = 'shim_test' )
skipForHHVM ( $condition = true )

Method Details

__construct() public méthode

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

assertConnection() protected méthode

protected assertConnection ( $mysql )
$mysql

assertResult() protected méthode

protected assertResult ( $result )
$result

getConnection() protected méthode

protected getConnection ( $db = 'shim_test' )

mysql_fetch_DataProvider() public méthode

mysql_fetch_no_rows_dataProvider() public méthode

mysql_function_invalid_result_DataProvider() public méthode

setUpBeforeClass() public static méthode

public static setUpBeforeClass ( )

skipForHHVM() protected méthode

protected skipForHHVM ( $condition = true )

tearDown() public méthode

public tearDown ( )

tearDownAfterClass() public static méthode

public static tearDownAfterClass ( )

test_mysql_affected_rows() public méthode

test_mysql_close() public méthode

public test_mysql_close ( )

test_mysql_close_fail() public méthode

test_mysql_connect() public méthode

public test_mysql_connect ( )

test_mysql_connect_defaults() public méthode

test_mysql_connect_fail_false() public méthode

test_mysql_connect_fail_warning() public méthode

test_mysql_connect_multi() public méthode

test_mysql_connect_new() public méthode

test_mysql_connect_options() public méthode

test_mysql_connect_options_fail() public méthode

test_mysql_constants() public méthode

test_mysql_db_query() public méthode

public test_mysql_db_query ( )

test_mysql_db_query_fail() public méthode

test_mysql_errno() public méthode

public test_mysql_errno ( )

test_mysql_error() public méthode

public test_mysql_error ( )

test_mysql_escape_string() public méthode

test_mysql_escape_string_notice() public méthode

test_mysql_fetch() public méthode

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

test_mysql_fetch_no_rows() public méthode

public test_mysql_fetch_no_rows ( $function )

test_mysql_field() public méthode

public test_mysql_field ( )

test_mysql_field_flags_fail() public méthode

test_mysql_field_len_fail() public méthode

test_mysql_field_name_fail() public méthode

test_mysql_field_table_fail() public méthode

test_mysql_field_type_fail() public méthode

test_mysql_function_invalid_result() public méthode

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

test_mysql_insert_id() public méthode

test_mysql_list_dbs() public méthode

public test_mysql_list_dbs ( )

test_mysql_list_fields() public méthode

test_mysql_list_fields_fail() public méthode

test_mysql_list_fields_specialchars() public méthode

test_mysql_list_tables() public méthode

test_mysql_list_tables_fail() public méthode

test_mysql_list_tables_specialchars() public méthode

test_mysql_num_fields() public méthode

test_mysql_num_fields_fail() public méthode

test_mysql_num_rows() public méthode

public test_mysql_num_rows ( )

test_mysql_pconnect() public méthode

public test_mysql_pconnect ( )

test_mysql_query() public méthode

public test_mysql_query ( )

test_mysql_query_ddl() public méthode

test_mysql_query_fail() public méthode

test_mysql_query_insert() public méthode

test_mysql_query_nodata() public méthode

test_mysql_result() public méthode

public test_mysql_result ( )

test_mysql_result_fail() public méthode

test_mysql_result_invalid_row() public méthode

test_mysql_result_multiple_calls() public méthode

See also: https://github.com/dshafik/php7-mysql-shim/issues/7

test_mysql_result_prefixed() public méthode

test_mysql_result_prefixed_fail() public méthode

test_mysql_select_db() public méthode

test_mysql_select_db_invalid() public méthode

test_mysql_select_db_specialchars() public méthode

test_mysql_unbuffered_query() public méthode

test_mysql_unbuffered_query_close() public méthode

test_mysql_unbuffered_query_close_legacy() public méthode

test_mysql_unbuffered_query_fail() public méthode

test_mysql_unbuffered_query_num_rows() public méthode

Property Details

$bin static_oe public_oe property

static public $bin

$container static_oe public_oe property

static public $container

$host static_oe public_oe property

static public $host

$runtime protected_oe property

protected $runtime