Changeset 14070 for trunk/tests/phpunit/testcases/groups/activity.php
- Timestamp:
- 11/03/2024 06:19:06 PM (5 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/phpunit/testcases/groups/activity.php
r14026 r14070 117 117 $old_user = get_current_user_id(); 118 118 $u = self::factory()->user->create(); 119 self::set_current_user( $u );119 wp_set_current_user( $u ); 120 120 121 121 $group = self::factory()->group->create_and_get(); … … 143 143 $this->assertSame( $expected, $a['activities'][0]->action ); 144 144 145 self::set_current_user( $old_user );145 wp_set_current_user( $old_user ); 146 146 } 147 147 … … 153 153 $old_user = get_current_user_id(); 154 154 $u = self::factory()->user->create(); 155 self::set_current_user( $u );155 wp_set_current_user( $u ); 156 156 157 157 $group = self::factory()->group->create_and_get(); … … 179 179 $this->assertSame( $expected, $a['activities'][0]->action ); 180 180 181 self::set_current_user( $old_user );181 wp_set_current_user( $old_user ); 182 182 } 183 183 … … 189 189 $old_user = get_current_user_id(); 190 190 $u = self::factory()->user->create(); 191 self::set_current_user( $u );191 wp_set_current_user( $u ); 192 192 193 193 $group = self::factory()->group->create_and_get(); … … 216 216 $this->assertSame( $expected, $a['activities'][0]->action ); 217 217 218 self::set_current_user( $old_user );218 wp_set_current_user( $old_user ); 219 219 } 220 220 … … 226 226 $old_user = get_current_user_id(); 227 227 $u = self::factory()->user->create(); 228 self::set_current_user( $u );228 wp_set_current_user( $u ); 229 229 230 230 $group = self::factory()->group->create_and_get(); … … 252 252 $this->assertSame( $expected, $a['activities'][0]->action ); 253 253 254 self::set_current_user( $old_user );254 wp_set_current_user( $old_user ); 255 255 } 256 256 … … 357 357 ); 358 358 359 self::set_current_user( $u1 );359 wp_set_current_user( $u1 ); 360 360 if ( bp_has_activities( array( 'in' => $a ) ) ) { 361 361 while ( bp_activities() ) : … … 366 366 } 367 367 368 self::set_current_user( $u2 );368 wp_set_current_user( $u2 ); 369 369 if ( bp_has_activities( array( 'in' => $a ) ) ) { 370 370 while ( bp_activities() ) : … … 375 375 } 376 376 377 self::set_current_user( $old_user );377 wp_set_current_user( $old_user ); 378 378 } 379 379 … … 400 400 $original_user = bp_loggedin_user_id(); 401 401 402 self::set_current_user( $u1 );402 wp_set_current_user( $u1 ); 403 403 404 404 $g = self::factory()->group->create(); … … 432 432 433 433 // User can delete his own activity. 434 self::set_current_user( $u2 );434 wp_set_current_user( $u2 ); 435 435 $this->assertTrue( bp_activity_user_can_delete( $activity ) ); 436 436 437 437 // Activity from site admins can't be deleted by non site admins. 438 self::set_current_user( $u2 );438 wp_set_current_user( $u2 ); 439 439 $this->assertFalse( bp_activity_user_can_delete( $activity_b ) ); 440 440 441 441 // Activity from site admins can be deleted by other site admins. 442 442 $site_admin = self::factory()->user->create( array( 'role' => 'administrator' ) ); 443 self::set_current_user( $site_admin );443 wp_set_current_user( $site_admin ); 444 444 $this->assertTrue( bp_activity_user_can_delete( $activity_b ) ); 445 445 446 446 // Group creator can delete activity. 447 self::set_current_user( $u1 );447 wp_set_current_user( $u1 ); 448 448 $this->assertTrue( bp_activity_user_can_delete( $activity ) ); 449 449 450 450 // Logged-out user can't delete activity. 451 self::set_current_user( 0 );451 wp_set_current_user( 0 ); 452 452 $this->assertFalse( bp_activity_user_can_delete( $activity ) ); 453 453 454 454 // Misc user can't delete activity. 455 455 $misc_user = self::factory()->user->create(); 456 self::set_current_user( $misc_user );456 wp_set_current_user( $misc_user ); 457 457 $this->assertFalse( bp_activity_user_can_delete( $activity ) ); 458 458 … … 460 460 $misc_user_2 = self::factory()->user->create(); 461 461 self::add_user_to_group( $misc_user_2, $g ); 462 self::set_current_user( $misc_user_2 );462 wp_set_current_user( $misc_user_2 ); 463 463 $this->assertFalse( bp_activity_user_can_delete( $activity ) ); 464 464 … … 466 466 $misc_user_3 = self::factory()->user->create(); 467 467 self::add_user_to_group( $misc_user_3, $g, array( 'is_mod' => true ) ); 468 self::set_current_user( $misc_user_3 );468 wp_set_current_user( $misc_user_3 ); 469 469 $this->assertTrue( bp_activity_user_can_delete( $activity ) ); 470 470 … … 472 472 $misc_user_4 = self::factory()->user->create(); 473 473 self::add_user_to_group( $misc_user_4, $g, array( 'is_admin' => true ) ); 474 self::set_current_user( $misc_user_4 );474 wp_set_current_user( $misc_user_4 ); 475 475 $this->assertTrue( bp_activity_user_can_delete( $activity ) ); 476 476 477 self::set_current_user( $original_user );477 wp_set_current_user( $original_user ); 478 478 } 479 479 … … 486 486 $original_user = bp_loggedin_user_id(); 487 487 488 self::set_current_user( $u1 );488 wp_set_current_user( $u1 ); 489 489 490 490 $g = self::factory()->group->create(); … … 523 523 self::add_user_to_group( $u2, $g, array( 'is_admin' => true ) ); 524 524 525 self::set_current_user( $u2 );525 wp_set_current_user( $u2 ); 526 526 $this->assertFalse( bp_activity_user_can_delete( $activity ), 'Group Admins or Mods shouldn not be able to delete activities that are not attached to a group' ); 527 527 … … 537 537 $this->assertFalse( bp_activity_user_can_delete( $activity ), 'Group Admins or Mods should not be able to delete another group activities.' ); 538 538 539 self::set_current_user( $original_user );539 wp_set_current_user( $original_user ); 540 540 } 541 541 }
Note: See TracChangeset
for help on using the changeset viewer.