mirror of
https://github.com/buddypress/buddypress.git
synced 2026-07-22 20:56:55 +08:00
See #7620. git-svn-id: https://buddypress.svn.wordpress.org/trunk@11737 cdf35c40-ae34-48e0-9cc9-0c9da1808c22
35 lines
1 KiB
PHP
35 lines
1 KiB
PHP
<?php
|
|
/**
|
|
* @group xprofile
|
|
* @group routing
|
|
*/
|
|
class BP_Tests_Routing_XProfile extends BP_UnitTestCase {
|
|
protected $old_current_user = 0;
|
|
|
|
public function setUp() {
|
|
parent::setUp();
|
|
|
|
$this->old_current_user = get_current_user_id();
|
|
$this->set_current_user( self::factory()->user->create( array( 'role' => 'subscriber' ) ) );
|
|
}
|
|
|
|
public function tearDown() {
|
|
parent::tearDown();
|
|
$this->set_current_user( $this->old_current_user );
|
|
}
|
|
|
|
function test_member_profile() {
|
|
$this->go_to( bp_core_get_user_domain( bp_loggedin_user_id() ) . bp_get_profile_slug() );
|
|
$this->assertTrue( bp_is_user_profile() );
|
|
}
|
|
|
|
function test_member_profile_edit() {
|
|
$this->go_to( bp_core_get_user_domain( bp_loggedin_user_id() ) . bp_get_profile_slug() . '/edit' );
|
|
$this->assertTrue( bp_is_user_profile_edit() );
|
|
}
|
|
|
|
function test_member_profile_change_avatar() {
|
|
$this->go_to( bp_core_get_user_domain( bp_loggedin_user_id() ) . bp_get_profile_slug() . '/change-avatar' );
|
|
$this->assertTrue( bp_is_user_change_avatar() );
|
|
}
|
|
}
|