Changeset 48937 for trunk/tests/phpunit/tests/user/mapMetaCap.php
- Timestamp:
- 09/02/2020 12:35:36 AM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/phpunit/tests/user/mapMetaCap.php
r47357 r48937 43 43 */ 44 44 function test_capability_type_post_with_invalid_id() { 45 $this->assert Equals(45 $this->assertSame( 46 46 array( 'do_not_allow' ), 47 47 map_meta_cap( 'edit_post', self::$user_id, self::$post_id + 1 ) … … 61 61 $this->assertTrue( $post_type_object->map_meta_cap ); 62 62 63 $this->assert Equals(63 $this->assertSame( 64 64 array( 'edit_others_posts', 'edit_private_posts' ), 65 65 map_meta_cap( 'edit_post', self::$user_id, self::$post_id ) 66 66 ); 67 $this->assert Equals(67 $this->assertSame( 68 68 array( 'edit_others_posts', 'edit_private_posts' ), 69 69 map_meta_cap( $post_type_object->cap->edit_post, self::$user_id, self::$post_id ) 70 70 ); 71 71 72 $this->assert Equals(73 array( 'read_private_posts' ), 74 map_meta_cap( 'read_post', self::$user_id, self::$post_id ) 75 ); 76 $this->assert Equals(77 array( 'read_private_posts' ), 78 map_meta_cap( $post_type_object->cap->read_post, self::$user_id, self::$post_id ) 79 ); 80 81 $this->assert Equals(82 array( 'delete_others_posts', 'delete_private_posts' ), 83 map_meta_cap( 'delete_post', self::$user_id, self::$post_id ) 84 ); 85 $this->assert Equals(72 $this->assertSame( 73 array( 'read_private_posts' ), 74 map_meta_cap( 'read_post', self::$user_id, self::$post_id ) 75 ); 76 $this->assertSame( 77 array( 'read_private_posts' ), 78 map_meta_cap( $post_type_object->cap->read_post, self::$user_id, self::$post_id ) 79 ); 80 81 $this->assertSame( 82 array( 'delete_others_posts', 'delete_private_posts' ), 83 map_meta_cap( 'delete_post', self::$user_id, self::$post_id ) 84 ); 85 $this->assertSame( 86 86 array( 'delete_others_posts', 'delete_private_posts' ), 87 87 map_meta_cap( $post_type_object->cap->delete_post, self::$user_id, self::$post_id ) … … 100 100 $post_type_object = get_post_type_object( self::$post_type ); 101 101 102 $this->assert Equals(102 $this->assertSame( 103 103 array( 'edit_others_books', 'edit_private_books' ), 104 104 map_meta_cap( 'edit_post', self::$user_id, self::$post_id ) 105 105 ); 106 $this->assert Equals(106 $this->assertSame( 107 107 array( 'edit_others_books', 'edit_private_books' ), 108 108 map_meta_cap( $post_type_object->cap->edit_post, self::$user_id, self::$post_id ) 109 109 ); 110 110 111 $this->assert Equals(111 $this->assertSame( 112 112 array( 'read_private_books' ), 113 113 map_meta_cap( 'read_post', self::$user_id, self::$post_id ) 114 114 ); 115 $this->assert Equals(115 $this->assertSame( 116 116 array( 'read_private_books' ), 117 117 map_meta_cap( $post_type_object->cap->read_post, self::$user_id, self::$post_id ) 118 118 ); 119 119 120 $this->assert Equals(120 $this->assertSame( 121 121 array( 'delete_others_books', 'delete_private_books' ), 122 122 map_meta_cap( 'delete_post', self::$user_id, self::$post_id ) 123 123 ); 124 $this->assert Equals(124 $this->assertSame( 125 125 array( 'delete_others_books', 'delete_private_books' ), 126 126 map_meta_cap( $post_type_object->cap->delete_post, self::$user_id, self::$post_id ) … … 141 141 $this->assertFalse( $post_type_object->map_meta_cap ); 142 142 143 $this->assert Equals(143 $this->assertSame( 144 144 array( 'edit_post' ), 145 145 map_meta_cap( 'edit_post', self::$user_id, self::$post_id ) 146 146 ); 147 $this->assert Equals(147 $this->assertSame( 148 148 array( 'edit_post' ), 149 149 map_meta_cap( $post_type_object->cap->edit_post, self::$user_id, self::$post_id ) 150 150 ); 151 151 152 $this->assert Equals(152 $this->assertSame( 153 153 array( 'read_post' ), 154 154 map_meta_cap( 'read_post', self::$user_id, self::$post_id ) 155 155 ); 156 $this->assert Equals(156 $this->assertSame( 157 157 array( 'read_post' ), 158 158 map_meta_cap( $post_type_object->cap->read_post, self::$user_id, self::$post_id ) 159 159 ); 160 160 161 $this->assert Equals(161 $this->assertSame( 162 162 array( 'delete_post' ), 163 163 map_meta_cap( 'delete_post', self::$user_id, self::$post_id ) 164 164 ); 165 $this->assert Equals(165 $this->assertSame( 166 166 array( 'delete_post' ), 167 167 map_meta_cap( $post_type_object->cap->delete_post, self::$user_id, self::$post_id ) … … 186 186 $this->assertTrue( $post_type_object->map_meta_cap ); 187 187 188 $this->assert Equals(188 $this->assertSame( 189 189 array( 'edit_others_books', 'edit_private_posts' ), 190 190 map_meta_cap( 'edit_post', self::$user_id, self::$post_id ) 191 191 ); 192 $this->assert Equals(192 $this->assertSame( 193 193 array( 'edit_others_books', 'edit_private_posts' ), 194 194 map_meta_cap( $post_type_object->cap->edit_post, self::$user_id, self::$post_id ) 195 195 ); 196 196 197 $this->assert Equals(198 array( 'read_private_posts' ), 199 map_meta_cap( 'read_post', self::$user_id, self::$post_id ) 200 ); 201 $this->assert Equals(202 array( 'read_private_posts' ), 203 map_meta_cap( $post_type_object->cap->read_post, self::$user_id, self::$post_id ) 204 ); 205 206 $this->assert Equals(207 array( 'delete_others_posts', 'delete_private_posts' ), 208 map_meta_cap( 'delete_post', self::$user_id, self::$post_id ) 209 ); 210 $this->assert Equals(197 $this->assertSame( 198 array( 'read_private_posts' ), 199 map_meta_cap( 'read_post', self::$user_id, self::$post_id ) 200 ); 201 $this->assertSame( 202 array( 'read_private_posts' ), 203 map_meta_cap( $post_type_object->cap->read_post, self::$user_id, self::$post_id ) 204 ); 205 206 $this->assertSame( 207 array( 'delete_others_posts', 'delete_private_posts' ), 208 map_meta_cap( 'delete_post', self::$user_id, self::$post_id ) 209 ); 210 $this->assertSame( 211 211 array( 'delete_others_posts', 'delete_private_posts' ), 212 212 map_meta_cap( $post_type_object->cap->delete_post, self::$user_id, self::$post_id ) … … 231 231 $this->assertFalse( $post_type_object->map_meta_cap ); 232 232 233 $this->assert Equals(233 $this->assertSame( 234 234 array( 'edit_book' ), 235 235 map_meta_cap( 'edit_post', self::$user_id, self::$post_id ) 236 236 ); 237 $this->assert Equals(237 $this->assertSame( 238 238 array( 'edit_book' ), 239 239 map_meta_cap( $post_type_object->cap->edit_post, self::$user_id, self::$post_id ) 240 240 ); 241 241 242 $this->assert Equals(242 $this->assertSame( 243 243 array( 'read_book' ), 244 244 map_meta_cap( 'read_post', self::$user_id, self::$post_id ) 245 245 ); 246 $this->assert Equals(246 $this->assertSame( 247 247 array( 'read_book' ), 248 248 map_meta_cap( $post_type_object->cap->read_post, self::$user_id, self::$post_id ) 249 249 ); 250 250 251 $this->assert Equals(251 $this->assertSame( 252 252 array( 'delete_book' ), 253 253 map_meta_cap( 'delete_post', self::$user_id, self::$post_id ) 254 254 ); 255 $this->assert Equals(255 $this->assertSame( 256 256 array( 'delete_book' ), 257 257 map_meta_cap( $post_type_object->cap->delete_post, self::$user_id, self::$post_id ) … … 277 277 $this->assertTrue( $post_type_object->map_meta_cap ); 278 278 279 $this->assert Equals(279 $this->assertSame( 280 280 array( 'edit_others_posts', 'edit_private_posts' ), 281 281 map_meta_cap( 'edit_post', self::$user_id, self::$post_id ) 282 282 ); 283 $this->assert Equals(283 $this->assertSame( 284 284 array( 'edit_others_posts', 'edit_private_posts' ), 285 285 map_meta_cap( $post_type_object->cap->edit_post, self::$user_id, self::$post_id ) 286 286 ); 287 287 288 $this->assert Equals(289 array( 'read_private_posts' ), 290 map_meta_cap( 'read_post', self::$user_id, self::$post_id ) 291 ); 292 $this->assert Equals(293 array( 'read_private_posts' ), 294 map_meta_cap( $post_type_object->cap->read_post, self::$user_id, self::$post_id ) 295 ); 296 297 $this->assert Equals(298 array( 'delete_others_posts', 'delete_private_posts' ), 299 map_meta_cap( 'delete_post', self::$user_id, self::$post_id ) 300 ); 301 $this->assert Equals(288 $this->assertSame( 289 array( 'read_private_posts' ), 290 map_meta_cap( 'read_post', self::$user_id, self::$post_id ) 291 ); 292 $this->assertSame( 293 array( 'read_private_posts' ), 294 map_meta_cap( $post_type_object->cap->read_post, self::$user_id, self::$post_id ) 295 ); 296 297 $this->assertSame( 298 array( 'delete_others_posts', 'delete_private_posts' ), 299 map_meta_cap( 'delete_post', self::$user_id, self::$post_id ) 300 ); 301 $this->assertSame( 302 302 array( 'delete_others_posts', 'delete_private_posts' ), 303 303 map_meta_cap( $post_type_object->cap->delete_post, self::$user_id, self::$post_id ) … … 320 320 321 321 $this->assertFalse( $post_type_object->map_meta_cap ); 322 $this->assert Equals( 'delete_posts', $post_type_object->cap->delete_posts );322 $this->assertSame( 'delete_posts', $post_type_object->cap->delete_posts ); 323 323 } 324 324 … … 329 329 330 330 if ( is_multisite() ) { 331 $this->assert Equals( array( 'do_not_allow' ), map_meta_cap( 'unfiltered_html', 0 ) );332 $this->assert Equals( array( 'unfiltered_html' ), map_meta_cap( 'unfiltered_html', self::$user_id ) );331 $this->assertSame( array( 'do_not_allow' ), map_meta_cap( 'unfiltered_html', 0 ) ); 332 $this->assertSame( array( 'unfiltered_html' ), map_meta_cap( 'unfiltered_html', self::$user_id ) ); 333 333 } else { 334 $this->assert Equals( array( 'unfiltered_html' ), map_meta_cap( 'unfiltered_html', self::$user_id ) );334 $this->assertSame( array( 'unfiltered_html' ), map_meta_cap( 'unfiltered_html', self::$user_id ) ); 335 335 } 336 336 } … … 348 348 349 349 $this->assertTrue( DISALLOW_UNFILTERED_HTML ); 350 $this->assert Equals( array( 'update_core' ), map_meta_cap( 'update_core', self::$user_id ) );351 $this->assert Equals( array( 'edit_plugins' ), map_meta_cap( 'edit_plugins', self::$user_id ) );350 $this->assertSame( array( 'update_core' ), map_meta_cap( 'update_core', self::$user_id ) ); 351 $this->assertSame( array( 'edit_plugins' ), map_meta_cap( 'edit_plugins', self::$user_id ) ); 352 352 } 353 353 … … 367 367 $editor = self::factory()->user->create( array( 'role' => 'editor' ) ); 368 368 369 $this->assert Equals( array( 'edit_others_posts', 'edit_published_posts' ), map_meta_cap( 'edit_post', $editor, $post_id ) );370 $this->assert Equals( array( 'delete_others_posts', 'delete_published_posts' ), map_meta_cap( 'delete_post', $editor, $post_id ) );369 $this->assertSame( array( 'edit_others_posts', 'edit_published_posts' ), map_meta_cap( 'edit_post', $editor, $post_id ) ); 370 $this->assertSame( array( 'delete_others_posts', 'delete_published_posts' ), map_meta_cap( 'delete_post', $editor, $post_id ) ); 371 371 372 372 } … … 389 389 delete_option( 'page_on_front' ); 390 390 391 $this->assert Equals( array( 'manage_options' ), $caps );391 $this->assertSame( array( 'manage_options' ), $caps ); 392 392 } 393 393 … … 409 409 delete_option( 'page_for_posts' ); 410 410 411 $this->assert Equals( array( 'manage_options' ), $caps );411 $this->assertSame( array( 'manage_options' ), $caps ); 412 412 } 413 413 }
Note: See TracChangeset
for help on using the changeset viewer.