Add missing hook check
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
This commit is contained in:
parent
dcc8cce28b
commit
de6b05a911
|
@ -2510,6 +2510,7 @@ class ManagerTest extends \Test\TestCase {
|
||||||
$share->setProviderId('foo')
|
$share->setProviderId('foo')
|
||||||
->setId('42')
|
->setId('42')
|
||||||
->setShareType(\OCP\Share::SHARE_TYPE_LINK)
|
->setShareType(\OCP\Share::SHARE_TYPE_LINK)
|
||||||
|
->setToken('token')
|
||||||
->setSharedBy('owner')
|
->setSharedBy('owner')
|
||||||
->setShareOwner('owner')
|
->setShareOwner('owner')
|
||||||
->setPassword('password')
|
->setPassword('password')
|
||||||
|
@ -2542,8 +2543,18 @@ class ManagerTest extends \Test\TestCase {
|
||||||
]);
|
]);
|
||||||
|
|
||||||
$hookListner2 = $this->getMockBuilder('Dummy')->setMethods(['post'])->getMock();
|
$hookListner2 = $this->getMockBuilder('Dummy')->setMethods(['post'])->getMock();
|
||||||
\OCP\Util::connectHook('OCP\Share', 'post_update_permissions', $hookListner2, 'post');
|
\OCP\Util::connectHook('OCP\Share', 'post_update_password', $hookListner2, 'post');
|
||||||
$hookListner2->expects($this->never())->method('post');
|
$hookListner2->expects($this->once())->method('post')->with([
|
||||||
|
'itemType' => 'file',
|
||||||
|
'itemSource' => 100,
|
||||||
|
'uidOwner' => 'owner',
|
||||||
|
'token' => 'token',
|
||||||
|
'disabled' => false,
|
||||||
|
]);
|
||||||
|
|
||||||
|
$hookListner3 = $this->getMockBuilder('Dummy')->setMethods(['post'])->getMock();
|
||||||
|
\OCP\Util::connectHook('OCP\Share', 'post_update_permissions', $hookListner3, 'post');
|
||||||
|
$hookListner3->expects($this->never())->method('post');
|
||||||
|
|
||||||
|
|
||||||
$manager->updateShare($share);
|
$manager->updateShare($share);
|
||||||
|
|
Loading…
Reference in New Issue