1010
1111use OC \Files \Filesystem ;
1212use OC \Files \Mount \MountPoint ;
13+ use OC \Files \SetupManager ;
1314use OC \Files \Storage \Temporary ;
1415use OC \Files \Utils \Scanner ;
1516use OCP \EventDispatcher \IEventDispatcher ;
@@ -77,7 +78,14 @@ public function testReuseExistingRoot(): void {
7778 $ storage ->file_put_contents ('foo.txt ' , 'qwerty ' );
7879 $ storage ->file_put_contents ('folder/bar.txt ' , 'qwerty ' );
7980
80- $ scanner = new TestScanner ('' , Server::get (IDBConnection::class), $ this ->createMock (IEventDispatcher::class), Server::get (LoggerInterface::class));
81+ $ scanner = new TestScanner (
82+ '' ,
83+ Server::get (IDBConnection::class),
84+ $ this ->createMock (IEventDispatcher::class),
85+ Server::get (LoggerInterface::class),
86+ Server::get (SetupManager::class),
87+ Server::get (IUserManager::class),
88+ );
8189 $ scanner ->addMount ($ mount );
8290
8391 $ scanner ->scan ('' );
@@ -99,7 +107,14 @@ public function testReuseExistingFile(): void {
99107 $ storage ->file_put_contents ('foo.txt ' , 'qwerty ' );
100108 $ storage ->file_put_contents ('folder/bar.txt ' , 'qwerty ' );
101109
102- $ scanner = new TestScanner ('' , Server::get (IDBConnection::class), $ this ->createMock (IEventDispatcher::class), Server::get (LoggerInterface::class));
110+ $ scanner = new TestScanner (
111+ '' ,
112+ Server::get (IDBConnection::class),
113+ $ this ->createMock (IEventDispatcher::class),
114+ Server::get (LoggerInterface::class),
115+ Server::get (SetupManager::class),
116+ Server::get (IUserManager::class),
117+ );
103118 $ scanner ->addMount ($ mount );
104119
105120 $ scanner ->scan ('' );
@@ -137,7 +152,14 @@ public function testScanSubMount(): void {
137152 $ storage ->file_put_contents ('foo.txt ' , 'qwerty ' );
138153 $ storage ->file_put_contents ('folder/bar.txt ' , 'qwerty ' );
139154
140- $ scanner = new Scanner ($ uid , Server::get (IDBConnection::class), Server::get (IEventDispatcher::class), Server::get (LoggerInterface::class));
155+ $ scanner = new Scanner (
156+ $ uid ,
157+ Server::get (IDBConnection::class),
158+ Server::get (IEventDispatcher::class),
159+ Server::get (LoggerInterface::class),
160+ Server::get (SetupManager::class),
161+ Server::get (IUserManager::class),
162+ );
141163
142164 $ this ->assertFalse ($ cache ->inCache ('folder/bar.txt ' ));
143165 $ scanner ->scan ('/ ' . $ uid . '/files/foo ' );
@@ -166,7 +188,14 @@ public function testInvalidPathScanning($invalidPath): void {
166188 $ this ->expectException (\InvalidArgumentException::class);
167189 $ this ->expectExceptionMessage ('Invalid path to scan ' );
168190
169- $ scanner = new TestScanner ('' , Server::get (IDBConnection::class), $ this ->createMock (IEventDispatcher::class), Server::get (LoggerInterface::class));
191+ $ scanner = new TestScanner (
192+ '' ,
193+ Server::get (IDBConnection::class),
194+ $ this ->createMock (IEventDispatcher::class),
195+ Server::get (LoggerInterface::class),
196+ Server::get (SetupManager::class),
197+ Server::get (IUserManager::class),
198+ );
170199 $ scanner ->scan ($ invalidPath );
171200 }
172201
@@ -180,7 +209,14 @@ public function testPropagateEtag(): void {
180209 $ storage ->file_put_contents ('folder/bar.txt ' , 'qwerty ' );
181210 $ storage ->touch ('folder/bar.txt ' , time () - 200 );
182211
183- $ scanner = new TestScanner ('' , Server::get (IDBConnection::class), $ this ->createMock (IEventDispatcher::class), Server::get (LoggerInterface::class));
212+ $ scanner = new TestScanner (
213+ '' ,
214+ Server::get (IDBConnection::class),
215+ $ this ->createMock (IEventDispatcher::class),
216+ Server::get (LoggerInterface::class),
217+ Server::get (SetupManager::class),
218+ Server::get (IUserManager::class),
219+ );
184220 $ scanner ->addMount ($ mount );
185221
186222 $ scanner ->scan ('' );
@@ -206,7 +242,14 @@ public function testShallow(): void {
206242 $ storage ->file_put_contents ('folder/bar.txt ' , 'qwerty ' );
207243 $ storage ->file_put_contents ('folder/subfolder/foobar.txt ' , 'qwerty ' );
208244
209- $ scanner = new TestScanner ('' , Server::get (IDBConnection::class), $ this ->createMock (IEventDispatcher::class), Server::get (LoggerInterface::class));
245+ $ scanner = new TestScanner (
246+ '' ,
247+ Server::get (IDBConnection::class),
248+ $ this ->createMock (IEventDispatcher::class),
249+ Server::get (LoggerInterface::class),
250+ Server::get (SetupManager::class),
251+ Server::get (IUserManager::class),
252+ );
210253 $ scanner ->addMount ($ mount );
211254
212255 $ scanner ->scan ('' , $ recusive = false );
0 commit comments