WordPress.org

Make WordPress Core

Changeset 663 in tests


Ignore:
Timestamp:
04/10/12 00:51:58 (2 years ago)
Author:
SergeyBiryukov
Message:

remove_accents() test for vowels with diacritic. props ampt, see #WP17738.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wp-testcase/test_includes_formatting.php

    r661 r663  
    12861286        $this->assertEquals( $output, remove_accents( $input ), 'remove_accents from ISO-8859-1 text' ); 
    12871287    } 
     1288 
     1289    public function test_remove_accents_vowels_diacritic() { 
     1290        $this->knownWPBug(17738); 
     1291 
     1292        // Vowels with diacritic 
     1293        // unmarked 
     1294        $this->assertEquals( 'OoUu', remove_accents( 'ƠơƯư' ) ); 
     1295        // grave accent 
     1296        $this->assertEquals( 'AaAaEeOoOoUuYy', remove_accents( 'ẦầẰằỀềỒồỜờỪừỲỳ' ) ); 
     1297        // hook 
     1298        $this->assertEquals( 'AaAaAaEeEeIiOoOoOoUuUuYy', remove_accents( 'ẢảẨẩẲẳẺẻỂểỈỉỎỏỔổỞởỦủỬửỶỷ' ) ); 
     1299        // tilde 
     1300        $this->assertEquals( 'AaAaEeEeOoOoUuYy', remove_accents( 'ẪẫẴẵẼẽỄễỖỗỠỡỮữỸỹ' ) ); 
     1301        // acute accent 
     1302        $this->assertEquals( 'AaAaEeOoOoUu', remove_accents( 'ẤấẮắẾếỐốỚớỨứ' ) ); 
     1303        // dot below  
     1304        $this->assertEquals( 'AaAaAaEeEeIiOoOoOoUuUuYy', remove_accents( 'ẠạẬậẶặẸẹỆệỊịỌọỘộỢợỤụỰựỴỵ' ) ); 
     1305    } 
    12881306} 
    12891307 
Note: See TracChangeset for help on using the changeset viewer.