Changeset 32239 for branches/3.9/tests/phpunit/tests/db/charset.php
- Timestamp:
- 04/21/2015 06:57:58 AM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3.9/tests/phpunit/tests/db/charset.php
r32237 r32239 500 500 501 501 $value[0] = "CREATE TABLE $this_table_name {$value[0]}"; 502 $value[2] = "SELECT * FROM $this_table_name ";502 $value[2] = "SELECT * FROM $this_table_name WHERE a='\xf0\x9f\x98\x88'"; 503 503 $value[3] = "DROP TABLE IF EXISTS $this_table_name"; 504 $value[4] = array( 505 "SELECT * FROM $this_table_name WHERE a='foo'", 506 "SHOW FULL TABLES LIKE $this_table_name", 507 "DESCRIBE $this_table_name", 508 "DESC $this_table_name", 509 "EXPLAIN SELECT * FROM $this_table_name", 510 ); 504 511 } 505 512 unset( $value ); … … 513 520 * @ticket 21212 514 521 */ 515 function test_table_collation_check( $create, $expected, $query, $drop ) {522 function test_table_collation_check( $create, $expected, $query, $drop, $always_true ) { 516 523 self::$_wpdb->query( $drop ); 517 524 … … 521 528 $this->assertEquals( $expected, $return ); 522 529 530 foreach( $always_true as $true_query ) { 531 $return = self::$_wpdb->check_safe_collation( $true_query ); 532 $this->assertTrue( $return ); 533 } 534 523 535 self::$_wpdb->query( $drop ); 524 536 }
Note: See TracChangeset
for help on using the changeset viewer.