Changeset 12114 for trunk/tests/phpunit/testcases/friends/functions.php
- Timestamp:
- 05/24/2018 02:35:26 AM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/phpunit/testcases/friends/functions.php
r11948 r12114 6 6 */ 7 7 class BP_Tests_Friends_Functions extends BP_UnitTestCase { 8 static public $user_ids; 8 9 9 10 protected $filter_fired; … … 14 15 } 15 16 17 public static function wpSetUpBeforeClass( $factory ) { 18 $now = time(); 19 20 self::$user_ids[0] = $factory->user->create( array( 21 'last_activity' => date( 'Y-m-d H:i:s', $now ), 22 ) ); 23 self::$user_ids[1] = $factory->user->create( array( 24 'last_activity' => date( 'Y-m-d H:i:s', $now - 100 ), 25 ) ); 26 self::$user_ids[2] = $factory->user->create( array( 27 'last_activity' => date( 'Y-m-d H:i:s', $now - 200 ), 28 ) ); 29 self::$user_ids[3] = $factory->user->create( array( 30 'last_activity' => date( 'Y-m-d H:i:s', $now - 300 ), 31 ) ); 32 self::$user_ids[4] = $factory->user->create( array( 33 'last_activity' => date( 'Y-m-d H:i:s', $now - 400 ), 34 ) ); 35 } 36 37 public static function wpTearDownAfterClass() { 38 foreach ( self::$user_ids as $user_id ) { 39 self::delete_user( $user_id ); 40 } 41 } 42 16 43 /** 17 44 * @group friends_get_friendship_request_user_ids … … 20 47 */ 21 48 public function test_requests_on_accept() { 22 $u1 = self:: factory()->user->create();23 $u2 = self:: factory()->user->create();24 $u3 = self:: factory()->user->create();49 $u1 = self::$user_ids[0]; 50 $u2 = self::$user_ids[1]; 51 $u3 = self::$user_ids[2]; 25 52 26 53 // request friendship … … 55 82 */ 56 83 public function test_requests_on_request() { 57 $u1 = self:: factory()->user->create();58 $u2 = self:: factory()->user->create();59 $u3 = self:: factory()->user->create();84 $u1 = self::$user_ids[0]; 85 $u2 = self::$user_ids[1]; 86 $u3 = self::$user_ids[2]; 60 87 61 88 // request friendship … … 85 112 */ 86 113 public function test_requests_on_withdraw() { 87 $u1 = self:: factory()->user->create();88 $u2 = self:: factory()->user->create();114 $u1 = self::$user_ids[0]; 115 $u2 = self::$user_ids[1]; 89 116 90 117 // request friendship … … 113 140 */ 114 141 public function test_requests_on_reject() { 115 $u1 = self:: factory()->user->create();116 $u2 = self:: factory()->user->create();142 $u1 = self::$user_ids[0]; 143 $u2 = self::$user_ids[1]; 117 144 118 145 // request friendship … … 139 166 */ 140 167 public function test_friends_add_friend_fail_on_self() { 141 $u1 = self:: factory()->user->create();168 $u1 = self::$user_ids[0]; 142 169 $this->assertFalse( friends_add_friend( $u1, $u1 ) ); 143 170 } … … 147 174 */ 148 175 public function test_friends_add_friend_already_friends() { 149 $u1 = self:: factory()->user->create();150 $u2 = self:: factory()->user->create();176 $u1 = self::$user_ids[0]; 177 $u2 = self::$user_ids[1]; 151 178 152 179 friends_add_friend( $u1, $u2, true ); … … 160 187 public function test_friends_check_friendship_status_in_members_loop() { 161 188 $now = time(); 162 $u1 = self::factory()->user->create( array( 163 'last_activity' => date( 'Y-m-d H:i:s', $now ), 164 ) ); 165 $u2 = self::factory()->user->create( array( 166 'last_activity' => date( 'Y-m-d H:i:s', $now - 100 ), 167 ) ); 168 $u3 = self::factory()->user->create( array( 169 'last_activity' => date( 'Y-m-d H:i:s', $now - 200 ), 170 ) ); 171 $u4 = self::factory()->user->create( array( 172 'last_activity' => date( 'Y-m-d H:i:s', $now - 300 ), 173 ) ); 174 $u5 = self::factory()->user->create( array( 175 'last_activity' => date( 'Y-m-d H:i:s', $now - 400 ), 176 ) ); 189 $u1 = self::$user_ids[0]; 190 $u2 = self::$user_ids[1]; 191 $u3 = self::$user_ids[2]; 192 $u4 = self::$user_ids[3]; 193 $u5 = self::$user_ids[4]; 177 194 178 195 friends_add_friend( $u1, $u2, true ); … … 207 224 */ 208 225 public function test_friends_check_friendship_status_not_in_members_loop() { 209 $now = time(); 210 $u1 = self::factory()->user->create( array( 211 'last_activity' => date( 'Y-m-d H:i:s', $now ), 212 ) ); 213 $u2 = self::factory()->user->create( array( 214 'last_activity' => date( 'Y-m-d H:i:s', $now - 100 ), 215 ) ); 216 $u3 = self::factory()->user->create( array( 217 'last_activity' => date( 'Y-m-d H:i:s', $now - 200 ), 218 ) ); 219 $u4 = self::factory()->user->create( array( 220 'last_activity' => date( 'Y-m-d H:i:s', $now - 300 ), 221 ) ); 222 $u5 = self::factory()->user->create( array( 223 'last_activity' => date( 'Y-m-d H:i:s', $now - 400 ), 224 ) ); 226 $u1 = self::$user_ids[0]; 227 $u2 = self::$user_ids[1]; 228 $u3 = self::$user_ids[2]; 229 $u4 = self::$user_ids[3]; 230 $u5 = self::$user_ids[4]; 225 231 226 232 friends_add_friend( $u1, $u2, true ); … … 251 257 */ 252 258 public function test_friends_add_friend_friends_friendship_requested() { 253 $u1 = self:: factory()->user->create();254 $u2 = self:: factory()->user->create();259 $u1 = self::$user_ids[0]; 260 $u2 = self::$user_ids[1]; 255 261 256 262 add_filter( 'friends_friendship_requested', array( $this, 'friends_friendship_filter_callback' ) ); … … 265 271 */ 266 272 public function test_friends_add_friend_friends_friendship_accepted() { 267 $u1 = self:: factory()->user->create();268 $u2 = self:: factory()->user->create();273 $u1 = self::$user_ids[0]; 274 $u2 = self::$user_ids[1]; 269 275 270 276 add_filter( 'friends_friendship_accepted', array( $this, 'friends_friendship_filter_callback' ) ); … … 284 290 */ 285 291 public function test_friends_check_is_friend_after_remove() { 286 $now = time();287 292 $old_user = get_current_user_id(); 288 $u1 = $this->factory->user->create( array( 289 'last_activity' => date( 'Y-m-d H:i:s', $now ), 290 ) ); 291 $u2 = $this->factory->user->create( array( 292 'last_activity' => date( 'Y-m-d H:i:s', $now - 100 ), 293 ) ); 293 $u1 = self::$user_ids[0]; 294 $u2 = self::$user_ids[1]; 294 295 295 296 /* … … 332 333 public function test_friends_check_friendship_should_hit_friendship_object_cache() { 333 334 global $wpdb; 334 $now = time(); 335 $u1 = self::factory()->user->create( array( 336 'last_activity' => date( 'Y-m-d H:i:s', $now ), 337 ) ); 338 $u2 = self::factory()->user->create( array( 339 'last_activity' => date( 'Y-m-d H:i:s', $now - 100 ), 340 ) ); 335 336 $u1 = self::$user_ids[0]; 337 $u2 = self::$user_ids[1]; 341 338 342 339 friends_add_friend( $u1, $u2, true ); … … 354 351 355 352 public function test_friends_get_recently_active() { 356 $u1 = self:: factory()->user->create();357 $u2 = self:: factory()->user->create();358 $u3 = self:: factory()->user->create();359 $u4 = self:: factory()->user->create();353 $u1 = self::$user_ids[0]; 354 $u2 = self::$user_ids[1]; 355 $u3 = self::$user_ids[2]; 356 $u4 = self::$user_ids[3]; 360 357 361 358 // request friendship … … 376 373 377 374 public function test_friends_get_alphabetically() { 378 $u1 = self:: factory()->user->create();379 $u2 = self:: factory()->user->create();380 $u3 = self:: factory()->user->create();375 $u1 = self::$user_ids[0]; 376 $u2 = self::$user_ids[1]; 377 $u3 = self::$user_ids[2]; 381 378 382 379 // request friendship … … 397 394 398 395 public function test_friends_get_newest() { 399 $u1 = self:: factory()->user->create();400 $u2 = self:: factory()->user->create();401 $u3 = self:: factory()->user->create();402 $u4 = self:: factory()->user->create();396 $u1 = self::$user_ids[0]; 397 $u2 = self::$user_ids[1]; 398 $u3 = self::$user_ids[2]; 399 $u4 = self::$user_ids[3]; 403 400 404 401 // request friendship
Note: See TracChangeset
for help on using the changeset viewer.