diff options
-rw-r--r-- | apps/files_sharing/tests/Controller/ShareesAPIControllerTest.php | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/apps/files_sharing/tests/Controller/ShareesAPIControllerTest.php b/apps/files_sharing/tests/Controller/ShareesAPIControllerTest.php index d8c706da03c..adfb72f550a 100644 --- a/apps/files_sharing/tests/Controller/ShareesAPIControllerTest.php +++ b/apps/files_sharing/tests/Controller/ShareesAPIControllerTest.php @@ -280,8 +280,13 @@ class ShareesAPIControllerTest extends TestCase { $this->shareManager->expects($this->any()) ->method('shareProviderExists') - ->with(\OCP\Share::SHARE_TYPE_EMAIL) - ->willReturn($emailSharingEnabled); + ->will($this->returnCallback(function($shareType) use ($emailSharingEnabled) { + if ($shareType === \OCP\Share::SHARE_TYPE_EMAIL) { + return $emailSharingEnabled; + } else { + return false; + } + })); $this->assertInstanceOf(Http\DataResponse::class, $sharees->search($search, $itemType, $page, $perPage, $shareType)); |