summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorRoeland Jago Douma <rullzer@users.noreply.github.com>2020-05-21 09:53:45 +0200
committerGitHub <noreply@github.com>2020-05-21 09:53:45 +0200
commitcac844d915d6130587fb891726b30016ba4ebb35 (patch)
tree631ea97196d2c63d563c63a2e16a4f92589a5a1b /tests
parentbd0a1b6e7d19d5f82b689bf7f04411290c552ec2 (diff)
parentaa83b0b22d26e2d16b7798d3df09f5caf19df1ae (diff)
downloadnextcloud-server-cac844d915d6130587fb891726b30016ba4ebb35.tar.gz
nextcloud-server-cac844d915d6130587fb891726b30016ba4ebb35.zip
Merge pull request #20814 from nextcloud/group-id-only
dont get the group details if we only ask for the id
Diffstat (limited to 'tests')
-rw-r--r--tests/lib/Group/ManagerTest.php20
1 files changed, 9 insertions, 11 deletions
diff --git a/tests/lib/Group/ManagerTest.php b/tests/lib/Group/ManagerTest.php
index 05ffa7973c0..ff1d6e641ea 100644
--- a/tests/lib/Group/ManagerTest.php
+++ b/tests/lib/Group/ManagerTest.php
@@ -390,17 +390,15 @@ class ManagerTest extends TestCase {
}
public function testGetUserGroupIds() {
- /** @var \PHPUnit_Framework_MockObject_MockObject|\OC\Group\Manager $manager */
- $manager = $this->getMockBuilder(\OC\Group\Manager::class)
- ->disableOriginalConstructor()
- ->setMethods(['getUserGroups'])
- ->getMock();
- $manager->expects($this->once())
- ->method('getUserGroups')
- ->willReturn([
- '123' => '123',
- 'abc' => 'abc',
- ]);
+ /**
+ * @var \PHPUnit_Framework_MockObject_MockObject | \OC\Group\Backend $backend
+ */
+ $backend = $this->getTestBackend();
+ $backend->method('getUserGroups')
+ ->willReturn(['123', 'abc']);
+
+ $manager = new \OC\Group\Manager($this->userManager, $this->dispatcher, $this->logger);
+ $manager->addBackend($backend);
/** @var \OC\User\User|\PHPUnit_Framework_MockObject_MockObject $user */
$user = $this->createMock(IUser::class);