@@ -346,38 +346,6 @@ public void ShouldMoveToLastDuplicate()
346
346
} , DatabaseOpenFlags . DuplicatesFixed | DatabaseOpenFlags . Create ) ;
347
347
}
348
348
349
- [ Test ]
350
- public void AllValuesForShouldOnlyReturnMatchingKeyValues ( )
351
- {
352
- Skip . Test ( "Seeing if this test is the reason for failure on CI" ) ;
353
- using var env = CreateEnvironment ( ) ;
354
- env . Open ( ) ;
355
- env . RunCursorScenario ( ( _ , _ , c ) =>
356
- {
357
- var key1 = "TestKey1"u8 . ToArray ( ) ;
358
- var key2 = "TestKey2"u8 . ToArray ( ) ;
359
-
360
- var key1Values = Enumerable . Range ( 1 , 5 ) . Select ( i => UTF8 . GetBytes ( $ "key1_value{ i } ") ) . ToArray ( ) ;
361
- var key2Values = Enumerable . Range ( 1 , 3 ) . Select ( i => UTF8 . GetBytes ( $ "key2_value{ i } ") ) . ToArray ( ) ;
362
-
363
- foreach ( var value in key1Values )
364
- {
365
- c . Put ( key1 , value , CursorPutOptions . None ) ;
366
- }
367
-
368
- foreach ( var value in key2Values )
369
- {
370
- c . Put ( key2 , value , CursorPutOptions . None ) ;
371
- }
372
-
373
- var allKey1Values = c . AllValuesFor ( key1 ) . Select ( v => v . CopyToNewArray ( ) ) . ToArray ( ) ;
374
- var allKey2Values = c . AllValuesFor ( key2 ) . Select ( v => v . CopyToNewArray ( ) ) . ToArray ( ) ;
375
-
376
- allKey1Values . ShouldBe ( key1Values ) ;
377
- allKey2Values . ShouldBe ( key2Values ) ;
378
- } , DatabaseOpenFlags . DuplicatesSort | DatabaseOpenFlags . Create ) ;
379
- }
380
-
381
349
[ Test ]
382
350
public void ShouldMoveToNextNoDuplicate ( )
383
351
{
@@ -392,32 +360,6 @@ public void ShouldMoveToNextNoDuplicate()
392
360
} , DatabaseOpenFlags . DuplicatesFixed | DatabaseOpenFlags . Create ) ;
393
361
}
394
362
395
-
396
- [ Test ]
397
- public void ShouldRetrieveAllValuesForKey ( )
398
- {
399
- Skip . Test ( "Seeing if this test is the reason for failure on CI" ) ;
400
- using var env = CreateEnvironment ( ) ;
401
- env . Open ( ) ;
402
- env . RunCursorScenario ( ( _ , _ , c ) =>
403
- {
404
- var key = "TestKey"u8 . ToArray ( ) ;
405
- var values = Enumerable . Range ( 1 , 5 ) . Select ( i => UTF8 . GetBytes ( $ "value{ i } ") ) . ToArray ( ) ;
406
-
407
- // Insert multiple values for the same key with DuplicateSort option
408
- foreach ( var value in values )
409
- {
410
- c . Put ( key , value , CursorPutOptions . None ) ;
411
- }
412
-
413
- // Fetch all values using the AllValuesFor method
414
- var retrievedValues = c . AllValuesFor ( key ) . Select ( v => v . CopyToNewArray ( ) ) . ToArray ( ) ;
415
-
416
- // Verify all inserted values are retrieved
417
- retrievedValues . ShouldBe ( values ) ;
418
- } , DatabaseOpenFlags . DuplicatesSort | DatabaseOpenFlags . Create ) ;
419
- }
420
-
421
363
[ Test ]
422
364
public void ShouldRenewSameTransaction ( )
423
365
{
0 commit comments