Changeset 893 in tests
- Timestamp:
- 07/09/2012 02:38:23 PM (13 years ago)
- Location:
- trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/includes/testcase.php
r883 r893 119 119 } 120 120 121 protected function checkRequirements() { 122 parent::checkRequirements(); 123 if ( WP_TESTS_FORCE_KNOWN_BUGS ) 124 return; 125 $tickets = PHPUnit_Util_Test::getTickets( get_class( $this ), $this->getName() ); 126 foreach ( $tickets as $ticket ) { 127 if ( is_numeric( $ticket ) ) { 128 $this->knownWPBug( $ticket ); 129 } elseif ( 'UT' == substr( $ticket, 0, 2 ) ) { 130 $this->knownUTBug( substr( $ticket, 2 ) ); 131 } 132 } 133 } 134 121 135 /** 122 * Skips the current test if there is open WordPress ticket with id $ticket_id136 * Skips the current test if there is an open WordPress ticket with id $ticket_id 123 137 */ 124 138 function knownWPBug( $ticket_id ) { … … 129 143 130 144 /** 131 * Skips the current test if there is open unit tests ticket with id $ticket_id145 * Skips the current test if there is an open unit tests ticket with id $ticket_id 132 146 */ 133 147 function knownUTBug( $ticket_id ) { … … 138 152 139 153 /** 140 * Skips the current test if there is open plugin ticket with id $ticket_id154 * Skips the current test if there is an open plugin ticket with id $ticket_id 141 155 */ 142 156 function knownPluginBug( $ticket_id ) { -
trunk/tests/test_post_output.php
r875 r893 128 128 * @group media 129 129 * @group gallery 130 * @ticket UT30 130 131 */ 131 132 class WPTestGalleryPost extends WP_UnitTestCase { // _WPDataset1 132 133 function setUp() { 133 $this->knownUTBug(30);134 134 parent::setUp(); 135 135 global $wp_rewrite; -
trunk/tests/test_shortcode.php
r881 r893 164 164 } 165 165 166 /** 167 * @ticket 6518 168 */ 166 169 function test_tag_escaped() { 167 $this->knownWPBug(6518);168 169 170 $out = do_shortcode('[[footag]] [[bartag foo="bar"]]'); 170 171 $this->assertEquals('[footag] [bartag foo="bar"]', $out); … … 236 237 } 237 238 238 //TODO Review this test as it may be incorrect 239 /** 240 * @ticket 6562 241 * 242 * @TODO Review this test as it may be incorrect 243 */ 239 244 function test_utf8_whitespace_1() { 240 // see http://trac.wordpress.org/ticket/6562241 $this->knownWPBug(6562);242 245 do_shortcode("[test-shortcode-tag foo=\"bar\" \x00\xA0baz=\"123\"]"); 243 246 $this->assertEquals( array('foo' => 'bar', 'baz' => '123'), $this->atts ); … … 245 248 } 246 249 247 //TODO Review this test as it may be incorrect 250 /** 251 * @ticket 6562 252 * 253 * @TODO Review this test as it may be incorrect 254 */ 248 255 function test_utf8_whitespace_2() { 249 // see http://trac.wordpress.org/ticket/6562250 $this->knownWPBug(6562);251 256 do_shortcode("[test-shortcode-tag foo=\"bar\" \x20\x0babc=\"def\"]"); 252 257 $this->assertEquals( array('foo' => 'bar', 'abc' => 'def'), $this->atts ); … … 264 269 } 265 270 271 /** 272 * @ticket 14050 273 */ 266 274 function test_multiple_shortcode_unautop() { 267 // see http://trac.wordpress.org/ticket/14050268 $this->knownWPBug(14050);269 275 // a blank line is added at the end, so test with it already there 270 276 $test_string = <<<EOF … … 278 284 } 279 285 286 /** 287 * @ticket 10326 288 */ 280 289 function test_strip_shortcodes() { 281 $this->knownWPBug( 10326 );282 290 $this->assertEquals('before', strip_shortcodes('before[gallery]')); 283 291 $this->assertEquals('after', strip_shortcodes('[gallery]after'));
Note: See TracChangeset
for help on using the changeset viewer.