Changeset 14070 for trunk/tests/phpunit/testcases/core/caps.php
- Timestamp:
- 11/03/2024 06:19:06 PM (9 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/phpunit/testcases/core/caps.php
r13980 r14070 20 20 21 21 public function tear_down() { 22 self::set_current_user( $this->reset_user_id );22 wp_set_current_user( $this->reset_user_id ); 23 23 parent::tear_down(); 24 24 } … … 32 32 $u = self::factory()->user->create(); 33 33 34 self::set_current_user( $u );34 wp_set_current_user( $u ); 35 35 36 36 add_filter( 'user_has_cap', array( $this, 'grant_cap_foo' ), 10, 2 ); … … 54 54 $u = self::factory()->user->create(); 55 55 56 self::set_current_user( $u );56 wp_set_current_user( $u ); 57 57 58 58 add_filter( 'user_has_cap', array( $this, 'grant_cap_foo' ), 10, 2 ); … … 88 88 ); 89 89 90 self::set_current_user( $u );90 wp_set_current_user( $u ); 91 91 92 92 $this->assertTrue( bp_current_user_can( 'bp_moderate' ), 'Administrator can `bp_moderate` on default WordPress config' ); … … 108 108 ); 109 109 110 self::set_current_user( $u );110 wp_set_current_user( $u ); 111 111 112 112 $this->assertTrue( bp_current_user_can( 'bp_moderate' ), 'Users having a `manage_options` cap into their role can `bp_moderate`' ); … … 130 130 ); 131 131 132 self::set_current_user( $u1 );132 wp_set_current_user( $u1 ); 133 133 134 134 $email = self::factory()->post->create( … … 140 140 $this->assertTrue( current_user_can( 'edit_post', $email ), 'Administrator should be able to edit emails they created' ); 141 141 142 self::set_current_user( $u2 );142 wp_set_current_user( $u2 ); 143 143 144 144 $this->assertTrue( current_user_can( 'edit_post', $email ), 'Administrator should be able to edit emails others created when BuddyPress is not network activated' ); … … 171 171 switch_to_blog( $this->blog_id ); 172 172 173 self::set_current_user( $u1 );173 wp_set_current_user( $u1 ); 174 174 $this->assertTrue( bp_current_user_can( 'bp_moderate' ), 'Only Super Admins can `bp_moderate` when BuddyPress is network activated' ); 175 175 176 self::set_current_user( $u2 );176 wp_set_current_user( $u2 ); 177 177 178 178 $this->assertFalse( bp_current_user_can( 'bp_moderate' ), 'Regular Admins cannot `bp_moderate` when BuddyPress is network activated' ); … … 219 219 restore_current_blog(); 220 220 221 self::set_current_user( $u1 );221 wp_set_current_user( $u1 ); 222 222 $this->assertTrue( current_user_can( 'edit_post', $email ), 'Super Admins should be able to edit emails they created' ); 223 223 224 self::set_current_user( $u2 );224 wp_set_current_user( $u2 ); 225 225 $this->assertFalse( current_user_can( 'edit_post', $email ), 'Administrator should not be able to edit emails others created when BuddyPress is network activated' ); 226 226
Note: See TracChangeset
for help on using the changeset viewer.