[provisioning api] losen test

Since we have no control of how backends sort their list of users and we
also don't want to sort yet another time the test now just checks if the
correct number of elements is returned and if they are from the list of
group members.
This commit is contained in:
Roeland Jago Douma 2015-10-21 12:05:23 +02:00
parent f7f2a160dd
commit 9b64fa7b92
1 changed files with 14 additions and 1 deletions

View File

@ -151,7 +151,20 @@ class UsersTest extends TestCase {
$this->assertInstanceOf('OC_OCS_Result', $result);
$this->assertTrue($result->succeeded());
$this->assertEquals(['users' => array_slice($uids, 1, 2)], $result->getData());
// Disable this test for now since sorting is not done the same on all backends
//$this->assertEquals(['users' => array_slice($uids, 1, 2)], $result->getData());
$this->assertCount(2, $result->getData()['users']);
$counter = 0;
foreach ($uids as $uid) {
if (in_array($uid, $result->getData()['users'], true)) {
$counter += 1;
}
}
$this->assertEquals(2, $counter);
}
public function testGetUsersNoUser() {