@@ -142,6 +142,17 @@ public function testGetTagIdsForNoObjects() {
142142 $ this ->assertEquals ([], $ tagIdMapping );
143143 }
144144
145+ public function testGetTagIdsForALotOfObjects () {
146+ $ ids = range (1 , 10500 );
147+ $ tagIdMapping = $ this ->tagMapper ->getTagIdsForObjects (
148+ $ ids ,
149+ 'testtype '
150+ );
151+
152+ $ this ->assertEquals (10500 , count ($ tagIdMapping ));
153+ $ this ->assertEquals ([$ this ->tag1 ->getId (), $ this ->tag2 ->getId ()], $ tagIdMapping [1 ]);
154+ }
155+
145156 public function testGetObjectsForTags () {
146157 $ objectIds = $ this ->tagMapper ->getObjectIdsForTags (
147158 [$ this ->tag1 ->getId (), $ this ->tag2 ->getId (), $ this ->tag3 ->getId ()],
@@ -166,7 +177,7 @@ public function testGetObjectsForTagsLimit() {
166177 ], $ objectIds );
167178 }
168179
169-
180+
170181 public function testGetObjectsForTagsLimitWithMultipleTags () {
171182 $ this ->expectException (\InvalidArgumentException::class);
172183
@@ -190,7 +201,7 @@ public function testGetObjectsForTagsLimitOffset() {
190201 ], $ objectIds );
191202 }
192203
193-
204+
194205 public function testGetObjectsForNonExistingTag () {
195206 $ this ->expectException (\OCP \SystemTag \TagNotFoundException::class);
196207
@@ -228,7 +239,7 @@ public function testReAssignUnassignTags() {
228239 $ this ->assertTrue (true , 'No error when reassigning/unassigning ' );
229240 }
230241
231-
242+
232243 public function testAssignNonExistingTags () {
233244 $ this ->expectException (\OCP \SystemTag \TagNotFoundException::class);
234245
@@ -255,7 +266,7 @@ public function testAssignNonExistingTagInArray() {
255266 ], $ tagIdMapping , 'None of the tags got assigned ' );
256267 }
257268
258-
269+
259270 public function testUnassignNonExistingTags () {
260271 $ this ->expectException (\OCP \SystemTag \TagNotFoundException::class);
261272
@@ -386,7 +397,7 @@ public function testHaveTagAtLeastOneMatch() {
386397 );
387398 }
388399
389-
400+
390401 public function testHaveTagNonExisting () {
391402 $ this ->expectException (\OCP \SystemTag \TagNotFoundException::class);
392403
0 commit comments