Changeset 9561 for trunk/tests/phpunit/testcases/activity/template.php
- Timestamp:
- 02/27/2015 03:00:42 AM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/phpunit/testcases/activity/template.php
r9475 r9561 4 4 */ 5 5 class BP_Tests_Activity_Template extends BP_UnitTestCase { 6 protected $old_current_user = 0;7 8 public function setUp() {9 parent::setUp();10 11 $this->old_current_user = get_current_user_id();12 $this->set_current_user( $this->factory->user->create( array( 'role' => 'subscriber' ) ) );13 }14 15 public function tearDown() {16 parent::tearDown();17 $this->set_current_user( $this->old_current_user );18 }19 6 20 7 /** … … 23 10 public function test_user_can_delete() { 24 11 $bp = buddypress(); 12 $u = $this->factory->user->create(); 13 $original_user = bp_loggedin_user_id(); 14 $this->set_current_user( $u ); 25 15 26 16 $a = $this->factory->activity->create( array( 27 17 'type' => 'activity_update', 18 'user_id' => $u, 28 19 ) ); 29 20 … … 31 22 $activity = $this->factory->activity->get_object_by_id( $a ); 32 23 $this->assertTrue( bp_activity_user_can_delete( $activity ) ); 33 34 // Stash original user35 $original_user = get_current_user_id();36 24 37 25 // Logged-out user can't delete … … 107 95 ) ); 108 96 97 $current_user = bp_loggedin_user_id(); 98 $this->set_current_user( $user_id ); 99 109 100 bp_activity_add_user_favorite( $a1, $user_id ); 110 101 bp_activity_add_user_favorite( $a2, $user_id ); 102 103 $this->set_current_user( $current_user ); 111 104 112 105 // groan. It sucks that you have to invoke the global … … 1224 1217 add_filter( 'bp_disable_blogforum_comments', '__return_false' ); 1225 1218 1219 $u = $this->factory->user->create(); 1220 1226 1221 $now = time(); 1227 1222 $a1 = $this->factory->activity->create( array( … … 1230 1225 'type' => 'new_blog_post', 1231 1226 'recorded_time' => date( 'Y-m-d H:i:s', $now ), 1227 'user_id' => $u, 1232 1228 ) ); 1233 1229 $a2 = $this->factory->activity->create( array( … … 1236 1232 'type' => 'new_blog_comment', 1237 1233 'recorded_time' => date( 'Y-m-d H:i:s', $now - 100 ), 1234 'user_id' => $u, 1238 1235 ) ); 1239 1236 … … 1244 1241 'content' => 'Candy is good', 1245 1242 'recorded_time' => date( 'Y-m-d H:i:s', $now - 200 ), 1243 'user_id' => $u, 1246 1244 ) ); 1247 1245 … … 1251 1249 'type' => 'activity_update', 1252 1250 'recorded_time' => date( 'Y-m-d H:i:s', $now - 300 ), 1251 'user_id' => $u, 1253 1252 ) ); 1254 1253 … … 1259 1258 'content' => 'Candy is great', 1260 1259 'recorded_time' => date( 'Y-m-d H:i:s', $now - 400 ), 1260 'user_id' => $u, 1261 1261 ) ); 1262 1262 global $activities_template;
Note: See TracChangeset
for help on using the changeset viewer.