Changeset 1077 in tests for trunk/tests/xmlrpc/wp/getUsers.php
- Timestamp:
- 10/07/2012 11:30:53 PM (14 years ago)
- File:
-
- 1 edited
-
trunk/tests/xmlrpc/wp/getUsers.php (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/xmlrpc/wp/getUsers.php
r1064 r1077 5 5 * @group user 6 6 */ 7 class Test XMLRPCServer_wp_getUsers extends WP_XMLRPC_UnitTestCase {7 class Tests_XMLRPC_wp_getUsers extends WP_XMLRPC_UnitTestCase { 8 8 9 9 function test_invalid_username_password() { … … 24 24 $this->make_user_by_role( 'administrator' ); 25 25 26 $result s= $this->myxmlrpcserver->wp_getUsers( array( 1, 'administrator', 'administrator' ) );27 $this->assertNotInstanceOf( 'IXR_Error', $result s);26 $result = $this->myxmlrpcserver->wp_getUsers( array( 1, 'administrator', 'administrator' ) ); 27 $this->assertNotInstanceOf( 'IXR_Error', $result ); 28 28 29 29 // check data types … … 40 40 $this->assertInternalType( 'string', $result[0]['url'] ); 41 41 $this->assertInternalType( 'string', $result[0]['display_name'] ); 42 $this->assertInternalType( 'array', $result[ 'roles'] );42 $this->assertInternalType( 'array', $result[0]['roles'] ); 43 43 } 44 44 45 45 function test_invalid_role() { 46 $this->make_user_by_role( 'administrator' ); 46 $administrator_id = $this->make_user_by_role( 'administrator' ); 47 grant_super_admin( $administrator_id ); 47 48 48 49 $filter = array( 'role' => rand_str() ); … … 56 57 $editor_id = $this->make_user_by_role( 'editor' ); 57 58 $administrator_id = $this->make_user_by_role( 'administrator' ); 59 grant_super_admin( $administrator_id ); 58 60 59 61 // test a single role ('editor') … … 72 74 73 75 function test_paging_filters() { 74 $this->make_user_by_role( 'administrator' ); 76 $administrator_id = $this->make_user_by_role( 'administrator' ); 77 grant_super_admin( $administrator_id ); 78 75 79 $this->factory->user->create_many( 13 ); 76 80
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)