Changeset 54384 for trunk/tests/phpunit/tests/db/charset.php
- Timestamp:
- 10/04/2022 03:39:28 PM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/phpunit/tests/db/charset.php
r53919 r54384 48 48 49 49 // Account for MariaDB version being prefixed with '5.5.5-' on older PHP versions. 50 if ( str_contains( self::$db_server_info, 'MariaDB' ) && '5.5.5' === self::$db_version50 if ( '5.5.5' === self::$db_version && str_contains( self::$db_server_info, 'MariaDB' ) 51 51 && PHP_VERSION_ID < 80016 // PHP 8.0.15 or older. 52 52 ) { … … 1190 1190 self::$_wpdb->set_charset( self::$_wpdb->dbh ); 1191 1191 } 1192 1193 /** 1194 * @ticket 54841 1195 */ 1196 public function test_mariadb_supports_utf8mb4_520() { 1197 global $wpdb; 1198 1199 // utf8mb4_520 is available in MariaDB since version 10.2. 1200 if ( ! str_contains( self::$db_server_info, 'MariaDB' ) 1201 || version_compare( self::$db_version, '10.2', '<' ) 1202 ) { 1203 $this->markTestSkipped( 'This test requires MariaDB 10.2 or later.' ); 1204 } 1205 1206 $this->assertTrue( $wpdb->has_cap( 'utf8mb4_520' ) ); 1207 } 1192 1208 }
Note: See TracChangeset
for help on using the changeset viewer.