WordPress.org

Make WordPress Core

Ticket #23688: 23688-ut.diff

File 23688-ut.diff, 880 bytes (added by ryan, 10 months ago)
  • tests/functions.php

     
    299299                $this->assertNotEmpty( $mimes2 ); 
    300300                $this->assertEquals( $mimes2, $mimes ); 
    301301        } 
     302 
     303        function test_canonical_charset() { 
     304                $orig_blog_charset = get_option( 'blog_charset' ); 
     305 
     306                update_option( 'blog_charset', 'utf8' ); 
     307                $this->assertEquals( 'UTF-8', get_option( 'blog_charset') ); 
     308 
     309                update_option( 'blog_charset', 'utf-8' ); 
     310                $this->assertEquals( 'UTF-8', get_option( 'blog_charset') ); 
     311 
     312                update_option( 'blog_charset', 'UTF8' ); 
     313                $this->assertEquals( 'UTF-8', get_option( 'blog_charset') ); 
     314 
     315                update_option( 'blog_charset', 'UTF-8' ); 
     316                $this->assertEquals( 'UTF-8', get_option( 'blog_charset') ); 
     317 
     318                update_option( 'blog_charset', $orig_blog_charset ); 
     319        } 
    302320}