|
1 | 1 | package org.janelia.saalfeldlab.n5.zarr; |
2 | 2 |
|
3 | | -import static org.junit.Assert.assertArrayEquals; |
4 | 3 | import static org.junit.Assert.assertEquals; |
5 | 4 | import static org.junit.Assert.assertFalse; |
6 | 5 | import static org.junit.Assert.assertThrows; |
|
14 | 13 | import java.nio.file.Paths; |
15 | 14 | import java.util.ArrayList; |
16 | 15 |
|
| 16 | +import java.util.Arrays; |
| 17 | +import java.util.Set; |
| 18 | +import java.util.stream.Collectors; |
| 19 | +import java.util.stream.Stream; |
17 | 20 | import org.janelia.saalfeldlab.n5.DataType; |
18 | 21 | import org.janelia.saalfeldlab.n5.FileSystemKeyValueAccess; |
19 | 22 | import org.janelia.saalfeldlab.n5.KeyValueAccess; |
@@ -380,15 +383,17 @@ public static void zarrCacheBehaviorHelper(final TrackingStorage n5) { |
380 | 383 | assertEquals(expectedExistCount, n5.getExistCallCount()); |
381 | 384 | assertEquals(expectedAttributeCount, n5.getAttrCallCount()); |
382 | 385 |
|
383 | | - assertArrayEquals(new String[] {"a", "b", "c"}, n5.list("a")); // call list |
| 386 | + final Set<String> abcListSet = Arrays.stream(n5.list("a")).collect(Collectors.toSet()); |
| 387 | + assertEquals(Stream.of("a", "b", "c").collect(Collectors.toSet()), abcListSet); |
384 | 388 | assertEquals(expectedGroupCount, n5.getGroupCallCount()); |
385 | 389 | assertEquals(expectedDatasetCount, n5.getDatasetCallCount()); |
386 | 390 | assertEquals(expectedAttributeCount, n5.getAttrCallCount()); |
387 | 391 | assertEquals(++expectedListCount, n5.getListCallCount()); // list incremented |
388 | 392 |
|
389 | 393 | // remove a |
390 | 394 | n5.remove("a/a"); |
391 | | - assertArrayEquals(new String[] {"b", "c"}, n5.list("a")); // call list |
| 395 | + final Set<String> bc = Arrays.stream(n5.list("a")).collect(Collectors.toSet()); |
| 396 | + assertEquals(Stream.of("b", "c").collect(Collectors.toSet()), bc); |
392 | 397 | assertEquals(expectedExistCount, n5.getExistCallCount()); |
393 | 398 | assertEquals(expectedGroupCount, n5.getGroupCallCount()); |
394 | 399 | assertEquals(expectedDatasetCount, n5.getDatasetCallCount()); |
|
0 commit comments