Changeset 59516
- Timestamp:
- 12/15/2024 11:22:22 PM (5 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/phpunit/tests/formatting/convertSmilies.php
r59515 r59516 9 9 class Tests_Formatting_ConvertSmilies extends WP_UnitTestCase { 10 10 11 public function set_up() { 12 parent::set_up(); 13 14 smilies_init(); 15 } 16 11 17 /** 12 18 * Basic validation test to confirm that smilies are converted to image … … 16 22 */ 17 23 public function test_convert_standard_smilies( $input, $converted ) { 18 // Standard smilies, use_smilies: ON. 19 update_option( 'use_smilies', 1 ); 20 21 smilies_init(); 22 23 $this->assertSame( $converted, convert_smilies( $input ) ); 24 25 // Standard smilies, use_smilies: OFF. 24 $this->assertSame( $converted, convert_smilies( $input ) ); 25 26 // Disable smilies. 26 27 update_option( 'use_smilies', 0 ); 27 28 … … 77 78 public function test_convert_custom_smilies( $input, $converted ) { 78 79 global $wpsmiliestrans; 79 80 // Custom smilies, use_smilies: ON.81 update_option( 'use_smilies', 1 );82 83 if ( ! isset( $wpsmiliestrans ) ) {84 smilies_init();85 }86 80 87 81 $trans_orig = $wpsmiliestrans; // Save original translations array. … … 98 92 $this->assertSame( $converted, convert_smilies( $input ) ); 99 93 100 // Standard smilies, use_smilies: OFF.94 // Disable smilies. 101 95 update_option( 'use_smilies', 0 ); 102 96 97 $wpsmiliestrans = $trans_orig; // Reset original translations array. 98 103 99 $this->assertSame( $input, convert_smilies( $input ) ); 104 105 $wpsmiliestrans = $trans_orig; // Reset original translations array.106 100 } 107 101 … … 148 142 $expected = "Do we ignore smilies \xf0\x9f\x98\x89 in $element tags <$element class=\"foo\">My Content Here :?: </$element>"; 149 143 150 // Standard smilies, use_smilies: ON.151 update_option( 'use_smilies', 1 );152 smilies_init();153 154 144 $this->assertSame( $expected, convert_smilies( $input ) ); 155 156 // Standard smilies, use_smilies: OFF.157 update_option( 'use_smilies', 0 );158 145 } 159 146 … … 185 172 */ 186 173 public function test_smilies_combinations( $input, $converted ) { 187 // Custom smilies, use_smilies: ON. 188 update_option( 'use_smilies', 1 ); 189 smilies_init(); 190 191 $this->assertSame( $converted, convert_smilies( $input ) ); 192 193 // Custom smilies, use_smilies: OFF. 174 $this->assertSame( $converted, convert_smilies( $input ) ); 175 176 // Disable smilies. 194 177 update_option( 'use_smilies', 0 ); 195 178 … … 248 231 global $wpsmiliestrans; 249 232 250 // Standard smilies, use_smilies: ON.251 update_option( 'use_smilies', 1 );252 253 if ( ! isset( $wpsmiliestrans ) ) {254 smilies_init();255 }256 257 233 $orig_trans = $wpsmiliestrans; // Save original translations array. 258 234 … … 265 241 $this->assertSame( $converted, convert_smilies( $input ) ); 266 242 267 // Standard smilies, use_smilies: OFF.243 // Disable smilies. 268 244 update_option( 'use_smilies', 0 ); 269 245 246 $wpsmiliestrans = $orig_trans; // Reset original translations array. 247 270 248 $this->assertSame( $input, convert_smilies( $input ) ); 271 272 $wpsmiliestrans = $orig_trans; // Reset original translations array.273 249 } 274 250 … … 313 289 */ 314 290 public function test_spaces_around_smilies( $input, $converted ) { 315 // Standard smilies, use_smilies: ON. 316 update_option( 'use_smilies', 1 ); 317 318 smilies_init(); 319 320 $this->assertSame( $converted, convert_smilies( $input ) ); 321 322 // Standard smilies, use_smilies: OFF. 323 update_option( 'use_smilies', 0 ); 291 $this->assertSame( $converted, convert_smilies( $input ) ); 324 292 } 325 293
Note: See TracChangeset
for help on using the changeset viewer.