diff options
author | Ferdinand Thiessen <opensource@fthiessen.de> | 2025-01-25 10:43:59 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-01-25 10:43:59 +0100 |
commit | f33e9a96ae21b31f8494780520b572aaf2b43bcc (patch) | |
tree | ebf21ee0f624e520bbb51db5457f4153026415a5 /tests/lib | |
parent | b0d1f2c489f1389601c3d8243aa1ac753e780acd (diff) | |
parent | a635710117bda5602ce51b3aa26f1ae675433608 (diff) | |
download | nextcloud-server-f33e9a96ae21b31f8494780520b572aaf2b43bcc.tar.gz nextcloud-server-f33e9a96ae21b31f8494780520b572aaf2b43bcc.zip |
Merge pull request #50273 from nextcloud/artonge/fix/metadata_field_search
fix: Metadata field search
Diffstat (limited to 'tests/lib')
-rw-r--r-- | tests/lib/Files/Cache/SearchBuilderTest.php | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/tests/lib/Files/Cache/SearchBuilderTest.php b/tests/lib/Files/Cache/SearchBuilderTest.php index acb2e109144..17285d44209 100644 --- a/tests/lib/Files/Cache/SearchBuilderTest.php +++ b/tests/lib/Files/Cache/SearchBuilderTest.php @@ -15,6 +15,7 @@ use OCP\Files\IMimeTypeLoader; use OCP\Files\Search\ISearchBinaryOperator; use OCP\Files\Search\ISearchComparison; use OCP\Files\Search\ISearchOperator; +use OCP\FilesMetadata\IFilesMetadataManager; use Test\TestCase; /** @@ -24,9 +25,12 @@ class SearchBuilderTest extends TestCase { /** @var IQueryBuilder */ private $builder; - /** @var IMimeTypeLoader|\PHPUnit\Framework\MockObject\MockObject */ + /** @var IMimeTypeLoader&\PHPUnit\Framework\MockObject\MockObject */ private $mimetypeLoader; + /** @var IFilesMetadataManager&\PHPUnit\Framework\MockObject\MockObject */ + private $filesMetadataManager; + /** @var SearchBuilder */ private $searchBuilder; @@ -37,6 +41,7 @@ class SearchBuilderTest extends TestCase { parent::setUp(); $this->builder = \OC::$server->getDatabaseConnection()->getQueryBuilder(); $this->mimetypeLoader = $this->createMock(IMimeTypeLoader::class); + $this->filesMetadataManager = $this->createMock(IFilesMetadataManager::class); $this->mimetypeLoader->expects($this->any()) ->method('getId') @@ -60,7 +65,7 @@ class SearchBuilderTest extends TestCase { [6, 'image'] ]); - $this->searchBuilder = new SearchBuilder($this->mimetypeLoader); + $this->searchBuilder = new SearchBuilder($this->mimetypeLoader, $this->filesMetadataManager); $this->numericStorageId = 10000; $this->builder->select(['fileid']) |