Changeset 49932
- Timestamp:
- 01/04/2021 11:32:49 PM (4 years ago)
- Location:
- trunk/tests/phpunit/tests/user
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/phpunit/tests/user/author.php
r48937 r49932 16 16 self::$author_id = $factory->user->create( 17 17 array( 18 'role' => 'author', 19 'user_login' => 'test_author', 20 'description' => 'test_author', 18 'role' => 'author', 19 'user_login' => 'test_author', 20 'display_name' => 'Test Author', 21 'description' => 'test_author', 21 22 ) 22 23 ); … … 49 50 50 51 $this->assertSame( $user->display_name, $author_name ); 51 $this->assertSame( ' test_author', $author_name );52 $this->assertSame( 'Test Author', $author_name ); 52 53 } 53 54 … … 55 56 $this->assertSame( 'test_author', get_the_author_meta( 'login' ) ); 56 57 $this->assertSame( 'test_author', get_the_author_meta( 'user_login' ) ); 57 $this->assertSame( ' test_author', get_the_author_meta( 'display_name' ) );58 $this->assertSame( 'Test Author', get_the_author_meta( 'display_name' ) ); 58 59 59 60 $this->assertSame( 'test_author', trim( get_the_author_meta( 'description' ) ) ); … … 111 112 */ 112 113 public function test_get_the_author_posts_link_no_permalinks() { 113 $author = self::factory()->user->create_and_get( 114 array( 115 'display_name' => 'Foo', 116 'user_nicename' => 'bar', 117 ) 118 ); 114 $author = get_userdata( self::$author_id ); 119 115 120 116 $GLOBALS['authordata'] = $author->data; … … 125 121 126 122 $this->assertContains( $url, $link ); 127 $this->assertContains( 'Posts by Foo', $link );128 $this->assertContains( '> Foo</a>', $link );123 $this->assertContains( 'Posts by Test Author', $link ); 124 $this->assertContains( '>Test Author</a>', $link ); 129 125 130 126 unset( $GLOBALS['authordata'] ); … … 137 133 $this->set_permalink_structure( '/%postname%/' ); 138 134 139 $author = self::factory()->user->create_and_get( 140 array( 141 'display_name' => 'Foo', 142 'user_nicename' => 'bar', 143 ) 144 ); 135 $author = get_userdata( self::$author_id ); 145 136 146 137 $GLOBALS['authordata'] = $author; … … 153 144 154 145 $this->assertContains( $url, $link ); 155 $this->assertContains( 'Posts by Foo', $link );156 $this->assertContains( '> Foo</a>', $link );146 $this->assertContains( 'Posts by Test Author', $link ); 147 $this->assertContains( '>Test Author</a>', $link ); 157 148 158 149 unset( $GLOBALS['authordata'] ); -
trunk/tests/phpunit/tests/user/capabilities.php
r49605 r49932 1005 1005 function test_user_add_cap() { 1006 1006 // There are two contributors. 1007 $id_1 = self:: factory()->user->create( array( 'role' => 'contributor' ) );1007 $id_1 = self::$users['contributor']->ID; 1008 1008 $id_2 = self::factory()->user->create( array( 'role' => 'contributor' ) ); 1009 1009 … … 1044 1044 function test_user_remove_cap() { 1045 1045 // There are two contributors. 1046 $id_1 = self:: factory()->user->create( array( 'role' => 'contributor' ) );1046 $id_1 = self::$users['contributor']->ID; 1047 1047 $id_2 = self::factory()->user->create( array( 'role' => 'contributor' ) ); 1048 1048 … … 1076 1076 function test_user_level_update() { 1077 1077 // User starts as an author. 1078 $id = self:: factory()->user->create( array( 'role' => 'author' ) );1078 $id = self::$users['author']->ID; 1079 1079 $user = new WP_User( $id ); 1080 1080 $this->assertTrue( $user->exists(), "Problem getting user $id" ); … … 1099 1099 function test_user_remove_all_caps() { 1100 1100 // User starts as an author. 1101 $id = self:: factory()->user->create( array( 'role' => 'author' ) );1101 $id = self::$users['author']->ID; 1102 1102 $user = new WP_User( $id ); 1103 1103 $this->assertTrue( $user->exists(), "Problem getting user $id" ); … … 1154 1154 1155 1155 // Add some other users. 1156 $admin = new WP_User( self::factory()->user->create( array( 'role' => 'administrator' ) ) );1156 $admin = self::$users['administrator']; 1157 1157 $author_2 = new WP_User( self::factory()->user->create( array( 'role' => 'author' ) ) ); 1158 $editor = new WP_User( self::factory()->user->create( array( 'role' => 'editor' ) ) );1159 $contributor = new WP_User( self::factory()->user->create( array( 'role' => 'contributor' ) ) );1158 $editor = self::$users['editor']; 1159 $contributor = self::$users['contributor']; 1160 1160 1161 1161 // Administrators, editors and the post owner can edit it. … … 1901 1901 */ 1902 1902 function test_wp_logout_should_clear_current_user() { 1903 $user_id = self:: factory()->user->create();1903 $user_id = self::$users['author']->ID; 1904 1904 wp_set_current_user( $user_id ); 1905 1905
Note: See TracChangeset
for help on using the changeset viewer.