Skip to content

Commit 2453ae3

Browse files
committed
adjust tests
Signed-off-by: Robin Appelman <robin@icewind.nl>
1 parent 5ae0be0 commit 2453ae3

File tree

1 file changed

+17
-3
lines changed

1 file changed

+17
-3
lines changed

tests/lib/Share20/LegacyHooksTest.php

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,9 @@
2626
use OC\Share20\LegacyHooks;
2727
use OC\Share20\Manager;
2828
use OCP\Constants;
29+
use OCP\Files\Cache\ICacheEntry;
2930
use OCP\Files\File;
31+
use OCP\Files\FileInfo;
3032
use OCP\Share\IShare;
3133
use Symfony\Component\EventDispatcher\EventDispatcher;
3234
use Symfony\Component\EventDispatcher\GenericEvent;
@@ -55,14 +57,18 @@ public function testPreUnshare() {
5557
$path = $this->createMock(File::class);
5658
$path->method('getId')->willReturn(1);
5759

60+
$info = $this->createMock(ICacheEntry::class);
61+
$info->method('getMimeType')->willReturn('text/plain');
62+
5863
$share = $this->manager->newShare();
5964
$share->setId(42)
6065
->setProviderId('prov')
6166
->setShareType(IShare::TYPE_USER)
6267
->setSharedWith('awesomeUser')
6368
->setSharedBy('sharedBy')
6469
->setNode($path)
65-
->setTarget('myTarget');
70+
->setTarget('myTarget')
71+
->setNodeCacheEntry($info);
6672

6773
$hookListner = $this->getMockBuilder('Dummy')->setMethods(['pre'])->getMock();
6874
\OCP\Util::connectHook('OCP\Share', 'pre_unshare', $hookListner, 'pre');
@@ -92,14 +98,18 @@ public function testPostUnshare() {
9298
$path = $this->createMock(File::class);
9399
$path->method('getId')->willReturn(1);
94100

101+
$info = $this->createMock(ICacheEntry::class);
102+
$info->method('getMimeType')->willReturn('text/plain');
103+
95104
$share = $this->manager->newShare();
96105
$share->setId(42)
97106
->setProviderId('prov')
98107
->setShareType(IShare::TYPE_USER)
99108
->setSharedWith('awesomeUser')
100109
->setSharedBy('sharedBy')
101110
->setNode($path)
102-
->setTarget('myTarget');
111+
->setTarget('myTarget')
112+
->setNodeCacheEntry($info);
103113

104114
$hookListner = $this->getMockBuilder('Dummy')->setMethods(['post'])->getMock();
105115
\OCP\Util::connectHook('OCP\Share', 'post_unshare', $hookListner, 'post');
@@ -143,14 +153,18 @@ public function testPostUnshareFromSelf() {
143153
$path = $this->createMock(File::class);
144154
$path->method('getId')->willReturn(1);
145155

156+
$info = $this->createMock(ICacheEntry::class);
157+
$info->method('getMimeType')->willReturn('text/plain');
158+
146159
$share = $this->manager->newShare();
147160
$share->setId(42)
148161
->setProviderId('prov')
149162
->setShareType(IShare::TYPE_USER)
150163
->setSharedWith('awesomeUser')
151164
->setSharedBy('sharedBy')
152165
->setNode($path)
153-
->setTarget('myTarget');
166+
->setTarget('myTarget')
167+
->setNodeCacheEntry($info);
154168

155169
$hookListner = $this->getMockBuilder('Dummy')->setMethods(['postFromSelf'])->getMock();
156170
\OCP\Util::connectHook('OCP\Share', 'post_unshareFromSelf', $hookListner, 'postFromSelf');

0 commit comments

Comments
 (0)