mirror of
https://github.com/nextcloud/server.git
synced 2026-06-09 00:32:29 -04:00
fix tests
Signed-off-by: Robin Appelman <robin@icewind.nl>
This commit is contained in:
parent
349555478f
commit
cc57b2b68e
4 changed files with 5 additions and 29 deletions
|
|
@ -30,7 +30,6 @@ use OCP\EventDispatcher\IEventDispatcher;
|
|||
use OCP\IConfig;
|
||||
use OCP\IDBConnection;
|
||||
use OCP\ILogger;
|
||||
use OCP\IUserManager;
|
||||
|
||||
/**
|
||||
* Class ScanFiles is a background job used to run the file scanner over the user
|
||||
|
|
@ -57,10 +56,10 @@ class ScanFiles extends \OC\BackgroundJob\TimedJob {
|
|||
* @param IDBConnection $connection
|
||||
*/
|
||||
public function __construct(
|
||||
IConfig $config,
|
||||
IConfig $config,
|
||||
IEventDispatcher $dispatcher,
|
||||
ILogger $logger,
|
||||
IDBConnection $connection
|
||||
ILogger $logger,
|
||||
IDBConnection $connection
|
||||
) {
|
||||
// Run once per 10 minutes
|
||||
$this->setInterval(60 * 10);
|
||||
|
|
|
|||
|
|
@ -30,7 +30,6 @@ use OCP\EventDispatcher\IEventDispatcher;
|
|||
use OCP\IConfig;
|
||||
use OCP\ILogger;
|
||||
use OCP\IUser;
|
||||
use OCP\IUserManager;
|
||||
use Test\TestCase;
|
||||
use Test\Traits\MountProviderTrait;
|
||||
use Test\Traits\UserTrait;
|
||||
|
|
@ -54,7 +53,6 @@ class ScanFilesTest extends TestCase {
|
|||
parent::setUp();
|
||||
|
||||
$config = $this->createMock(IConfig::class);
|
||||
$userManager = $this->createMock(IUserManager::class);
|
||||
$dispatcher = $this->createMock(IEventDispatcher::class);
|
||||
$logger = $this->createMock(ILogger::class);
|
||||
$connection = \OC::$server->getDatabaseConnection();
|
||||
|
|
@ -63,7 +61,6 @@ class ScanFilesTest extends TestCase {
|
|||
$this->scanFiles = $this->getMockBuilder('\OCA\Files\BackgroundJob\ScanFiles')
|
||||
->setConstructorArgs([
|
||||
$config,
|
||||
$userManager,
|
||||
$dispatcher,
|
||||
$logger,
|
||||
$connection,
|
||||
|
|
|
|||
|
|
@ -135,8 +135,8 @@ class FileSystemTags implements ICheck, IFileCheck {
|
|||
// TODO: Fix caching inside group folders
|
||||
// Do not cache file ids inside group folders because multiple file ids might be mapped to
|
||||
// the same combination of cache id + path.
|
||||
$shouldCacheFileIds = !$this->storage
|
||||
->instanceOfStorage(\OCA\GroupFolders\Mount\GroupFolderStorage::class);
|
||||
/** @psalm-suppress InvalidArgument */
|
||||
$shouldCacheFileIds = !$this->storage->instanceOfStorage(\OCA\GroupFolders\Mount\GroupFolderStorage::class);
|
||||
$cacheId = $cache->getNumericStorageId();
|
||||
if ($shouldCacheFileIds && isset($this->fileIds[$cacheId][$path])) {
|
||||
return $this->fileIds[$cacheId][$path];
|
||||
|
|
|
|||
|
|
@ -11,7 +11,6 @@ namespace Test\Files\Utils;
|
|||
use OC\Files\Filesystem;
|
||||
use OC\Files\Mount\MountPoint;
|
||||
use OC\Files\Storage\Temporary;
|
||||
use OCA\Files_Sharing\SharedStorage;
|
||||
use OCP\EventDispatcher\IEventDispatcher;
|
||||
use OCP\Files\Config\IMountProvider;
|
||||
use OCP\Files\Storage\IStorageFactory;
|
||||
|
|
@ -192,25 +191,6 @@ class ScannerTest extends \Test\TestCase {
|
|||
$this->assertNotEquals($oldRoot->getEtag(), $newRoot->getEtag());
|
||||
}
|
||||
|
||||
public function testSkipLocalShares() {
|
||||
$sharedStorage = $this->createMock(SharedStorage::class);
|
||||
$sharedMount = new MountPoint($sharedStorage, '/share');
|
||||
Filesystem::getMountManager()->addMount($sharedMount);
|
||||
|
||||
$sharedStorage->method('instanceOfStorage')
|
||||
->willReturnCallback(function (string $c) {
|
||||
return $c === SharedStorage::class;
|
||||
});
|
||||
$sharedStorage->expects($this->never())
|
||||
->method('getScanner');
|
||||
|
||||
$scanner = new TestScanner('', \OC::$server->getDatabaseConnection(), $this->createMock(IEventDispatcher::class), \OC::$server->getLogger());
|
||||
$scanner->addMount($sharedMount);
|
||||
$scanner->scan('');
|
||||
|
||||
$scanner->backgroundScan('');
|
||||
}
|
||||
|
||||
public function testShallow() {
|
||||
$storage = new Temporary([]);
|
||||
$mount = new MountPoint($storage, '');
|
||||
|
|
|
|||
Loading…
Reference in a new issue