diff options
author | Roeland Jago Douma <rullzer@users.noreply.github.com> | 2020-05-21 09:53:45 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-05-21 09:53:45 +0200 |
commit | cac844d915d6130587fb891726b30016ba4ebb35 (patch) | |
tree | 631ea97196d2c63d563c63a2e16a4f92589a5a1b /tests | |
parent | bd0a1b6e7d19d5f82b689bf7f04411290c552ec2 (diff) | |
parent | aa83b0b22d26e2d16b7798d3df09f5caf19df1ae (diff) | |
download | nextcloud-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.php | 20 |
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); |