Changeset 61057 for trunk/tests/phpunit/tests/user/getTheModifiedAuthor.php
- Timestamp:
- 10/24/2025 04:02:03 AM (7 weeks ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/phpunit/tests/user/getTheModifiedAuthor.php
r55755 r61057 38 38 parent::set_up(); 39 39 40 $GLOBALS['post'] = self::$post_id;40 $GLOBALS['post'] = get_post( self::$post_id ); 41 41 } 42 42 … … 57 57 $this->assertSame( '', get_the_modified_author() ); 58 58 } 59 60 /** 61 * @ticket 64104 62 */ 63 public function test_get_the_modified_author_when_post_global_does_not_exist() { 64 $GLOBALS['post'] = null; 65 $this->assertNull( get_the_modified_author() ); 66 } 67 68 /** 69 * @ticket 64104 70 */ 71 public function test_get_the_modified_author_when_invalid_post() { 72 $this->assertNull( get_the_modified_author( -1 ) ); 73 } 74 75 /** 76 * @ticket 64104 77 */ 78 public function test_get_the_modified_author_for_another_post() { 79 $expected_display_name = 'Test Editor'; 80 81 $editor_id = self::factory()->user->create( 82 array( 83 'role' => 'editor', 84 'user_login' => 'test_editor', 85 'display_name' => $expected_display_name, 86 'description' => 'test_editor', 87 ) 88 ); 89 90 $another_post_id = self::factory()->post->create(); 91 92 $this->assertNull( get_the_modified_author( $another_post_id ) ); 93 $this->assertNull( get_the_modified_author( get_post( $another_post_id ) ) ); 94 95 add_post_meta( $another_post_id, '_edit_last', $editor_id ); 96 $this->assertSame( $expected_display_name, get_the_modified_author( $another_post_id ) ); 97 $this->assertSame( $expected_display_name, get_the_modified_author( get_post( $another_post_id ) ) ); 98 } 59 99 }
Note: See TracChangeset
for help on using the changeset viewer.