WordPress.org

Make WordPress Core

Ticket #7045: 7045.unit-tests.diff

File 7045.unit-tests.diff, 981 bytes (added by kovshenin, 18 months ago)
  • tests/shortcode.php

     
    185185                $this->assertEquals( 'test-shortcode-tag', $this->tagname ); 
    186186        } 
    187187 
     188        /** 
     189         * @ticket 7045 
     190         */ 
     191        function test_positional_atts_with_equals() { 
     192                $out = do_shortcode( '[test-shortcode-tag=foo]' ); 
     193                $this->assertEquals( '', $out ); 
     194                $this->assertEquals( array( 0 => 'foo' ), $this->atts ); 
     195                $this->assertEquals( 'test-shortcode-tag', $this->tagname ); 
     196        } 
     197 
     198        /** 
     199         * @ticket 7045 
     200         */ 
     201        function test_positional_atts_with_equals_quotes() { 
     202                $out = do_shortcode( '[test-shortcode-tag="foo"]' ); 
     203                $this->assertEquals( '', $out ); 
     204                $this->assertEquals( array( 0 => 'foo' ), $this->atts ); 
     205                $this->assertEquals( 'test-shortcode-tag', $this->tagname ); 
     206        } 
     207 
    188208        function test_footag_default() { 
    189209                $out = do_shortcode('[footag]'); 
    190210                $this->assertEquals('foo = ', $out);