diff options
author | John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | 2018-05-17 12:48:26 +0200 |
---|---|---|
committer | John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | 2018-05-24 17:52:15 +0200 |
commit | 97af7566e4f9e703d096e4fae3ab8c60304627aa (patch) | |
tree | e72cfead9f3dc4b39ac6f9c066ae71c73d5ef8d7 | |
parent | 10c135ca3414544a92febbc45b39d358c8383757 (diff) | |
download | nextcloud-server-97af7566e4f9e703d096e4fae3ab8c60304627aa.tar.gz nextcloud-server-97af7566e4f9e703d096e4fae3ab8c60304627aa.zip |
Fixed tests
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
-rw-r--r-- | apps/provisioning_api/tests/Controller/GroupsControllerTest.php | 20 | ||||
-rw-r--r-- | lib/public/IGroup.php | 7 |
2 files changed, 25 insertions, 2 deletions
diff --git a/apps/provisioning_api/tests/Controller/GroupsControllerTest.php b/apps/provisioning_api/tests/Controller/GroupsControllerTest.php index 44b440a40b2..115c9c7ba46 100644 --- a/apps/provisioning_api/tests/Controller/GroupsControllerTest.php +++ b/apps/provisioning_api/tests/Controller/GroupsControllerTest.php @@ -101,6 +101,12 @@ class GroupsControllerTest extends \Test\TestCase { $group ->method('getDisplayName') ->willReturn($gid.'-name'); + $group + ->method('count') + ->willReturn(123); + $group + ->method('countDisabled') + ->willReturn(11); return $group; } @@ -205,8 +211,18 @@ class GroupsControllerTest extends \Test\TestCase { $result = $this->api->getGroupsDetails($search, $limit, $offset); $this->assertEquals(['groups' => [ - Array('id' => 'group1', 'displayname' => 'group1-name'), - Array('id' => 'group2', 'displayname' => 'group2-name') + Array( + 'id' => 'group1', + 'displayname' => 'group1-name', + 'usercount' => 123, + 'disabled' => 11 + ), + Array( + 'id' => 'group2', + 'displayname' => 'group2-name', + 'usercount' => 123, + 'disabled' => 11 + ) ]], $result->getData()); } diff --git a/lib/public/IGroup.php b/lib/public/IGroup.php index da1a4f5dd1e..436338b4ac6 100644 --- a/lib/public/IGroup.php +++ b/lib/public/IGroup.php @@ -101,6 +101,13 @@ interface IGroup { public function count($search = ''); /** + * returns the number of disabled users + * + * @return int|bool + */ + public function countDisabled(); + + /** * search for users in the group by displayname * * @param string $search |