Changeset 36320
- Timestamp:
- 01/15/2016 02:49:54 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/phpunit/tests/post/output.php
r35242 r36320 172 172 } 173 173 174 /** 175 * @ticket 27246 176 */ 177 public function test_the_excerpt_invalid_post() { 178 $this->assertSame( '', get_echo( 'the_excerpt' ) ); 179 $this->assertSame( '', get_the_excerpt() ); 180 } 181 182 /** 183 * @ticket 27246 184 * @expectedDeprecated get_the_excerpt 185 */ 186 public function test_the_excerpt_deprecated() { 187 $this->assertSame( '', get_the_excerpt( true ) ); 188 $this->assertSame( '', get_the_excerpt( false ) ); 189 } 190 191 /** 192 * @ticket 27246 193 */ 194 public function test_the_excerpt() { 195 $GLOBALS['post'] = self::factory()->post->create_and_get( array( 'post_excerpt' => 'Post excerpt' ) ); 196 $this->assertSame( "<p>Post excerpt</p>\n", get_echo( 'the_excerpt' ) ); 197 $this->assertSame( 'Post excerpt', get_the_excerpt() ); 198 } 199 200 /** 201 * @ticket 27246 202 */ 203 public function test_the_excerpt_password_protected_post() { 204 $GLOBALS['post'] = self::factory()->post->create_and_get( array( 'post_excerpt' => 'Post excerpt', 'post_password' => '1234' ) ); 205 $this->assertSame( "<p>There is no excerpt because this is a protected post.</p>\n", get_echo( 'the_excerpt' ) ); 206 $this->assertSame( 'There is no excerpt because this is a protected post.', get_the_excerpt() ); 207 } 208 209 /** 210 * @ticket 27246 211 */ 212 public function test_the_excerpt_specific_post() { 213 $GLOBALS['post'] = self::factory()->post->create_and_get( array( 'post_excerpt' => 'Foo' ) ); 214 $post_id = self::factory()->post->create( array( 'post_excerpt' => 'Bar' ) ); 215 $this->assertSame( 'Bar', get_the_excerpt( $post_id ) ); 216 } 174 217 }
Note: See TracChangeset
for help on using the changeset viewer.