Changeset 12160 for trunk/tests/phpunit/testcases/friends/functions.php
- Timestamp:
- 06/04/2018 08:02:30 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/phpunit/testcases/friends/functions.php
r12114 r12160 414 414 $this->assertEquals( $newest['users'][2]->id, $u2 ); 415 415 } 416 417 /** 418 * @ticket BP7821 419 * @ticket BP7698 420 */ 421 public function test_bp_friends_personal_data_exporter() { 422 friends_add_friend( self::$user_ids[0], self::$user_ids[1], true ); 423 friends_add_friend( self::$user_ids[0], self::$user_ids[2], false ); 424 friends_add_friend( self::$user_ids[3], self::$user_ids[0], true ); 425 friends_add_friend( self::$user_ids[4], self::$user_ids[0], false ); 426 427 $test_user = new WP_User( self::$user_ids[0] ); 428 429 $actual = bp_friends_personal_data_exporter( $test_user->user_email, 1 ); 430 431 $this->assertTrue( $actual['done'] ); 432 $this->assertCount( 2, $actual['data'] ); 433 434 $expected_ids = array( 435 'bp-friends-' . self::$user_ids[1], 436 'bp-friends-' . self::$user_ids[3], 437 ); 438 $this->assertEqualSets( $expected_ids, wp_list_pluck( $actual['data'], 'item_id' ) ); 439 } 440 441 /** 442 * @ticket BP7821 443 * @ticket BP7698 444 */ 445 public function test_bp_friends_pending_sent_requests_personal_data_exporter() { 446 friends_add_friend( self::$user_ids[0], self::$user_ids[1], true ); 447 friends_add_friend( self::$user_ids[0], self::$user_ids[2], false ); 448 friends_add_friend( self::$user_ids[3], self::$user_ids[0], true ); 449 friends_add_friend( self::$user_ids[4], self::$user_ids[0], false ); 450 451 $test_user = new WP_User( self::$user_ids[0] ); 452 453 $actual = bp_friends_pending_sent_requests_personal_data_exporter( $test_user->user_email, 1 ); 454 455 $this->assertTrue( $actual['done'] ); 456 $this->assertCount( 1, $actual['data'] ); 457 458 $expected_ids = array( 459 'bp-friends-pending-sent-request-' . self::$user_ids[2], 460 ); 461 $this->assertEqualSets( $expected_ids, wp_list_pluck( $actual['data'], 'item_id' ) ); 462 } 463 464 /** 465 * @ticket BP7821 466 * @ticket BP7698 467 */ 468 public function test_bp_friends_pending_received_requests_personal_data_exporter() { 469 friends_add_friend( self::$user_ids[0], self::$user_ids[1], true ); 470 friends_add_friend( self::$user_ids[0], self::$user_ids[2], false ); 471 friends_add_friend( self::$user_ids[3], self::$user_ids[0], true ); 472 friends_add_friend( self::$user_ids[4], self::$user_ids[0], false ); 473 474 $test_user = new WP_User( self::$user_ids[0] ); 475 476 $actual = bp_friends_pending_received_requests_personal_data_exporter( $test_user->user_email, 1 ); 477 478 $this->assertTrue( $actual['done'] ); 479 $this->assertCount( 1, $actual['data'] ); 480 481 $expected_ids = array( 482 'bp-friends-pending-received-request-' . self::$user_ids[4], 483 ); 484 $this->assertEqualSets( $expected_ids, wp_list_pluck( $actual['data'], 'item_id' ) ); 485 } 416 486 }
Note: See TracChangeset
for help on using the changeset viewer.