Skip to content

Commit 8777a4d

Browse files
committed
Fix tests
1 parent bc5d032 commit 8777a4d

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

src/test/java/org/janelia/saalfeldlab/n5/zarr/N5ZarrTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -860,7 +860,7 @@ public void testNullFillValue() {
860860
assertTrue(n5.datasetExists(datasetName));
861861

862862
final ZarrDatasetAttributes dsetAttrs = (ZarrDatasetAttributes) n5.getDatasetAttributes(datasetName);
863-
assertArrayEquals(zero, dsetAttrs.getFillBytes());
863+
assertArrayEquals(zero, dsetAttrs.getDType().createFillBytes("0"));
864864
}
865865
}
866866

src/test/java/org/janelia/saalfeldlab/n5/zarr/ZarrCachedFSTest.java

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package org.janelia.saalfeldlab.n5.zarr;
22

3-
import static org.junit.Assert.assertArrayEquals;
43
import static org.junit.Assert.assertEquals;
54
import static org.junit.Assert.assertFalse;
65
import static org.junit.Assert.assertThrows;
@@ -14,6 +13,10 @@
1413
import java.nio.file.Paths;
1514
import java.util.ArrayList;
1615

16+
import java.util.Arrays;
17+
import java.util.Set;
18+
import java.util.stream.Collectors;
19+
import java.util.stream.Stream;
1720
import org.janelia.saalfeldlab.n5.DataType;
1821
import org.janelia.saalfeldlab.n5.FileSystemKeyValueAccess;
1922
import org.janelia.saalfeldlab.n5.KeyValueAccess;
@@ -380,15 +383,17 @@ public static void zarrCacheBehaviorHelper(final TrackingStorage n5) {
380383
assertEquals(expectedExistCount, n5.getExistCallCount());
381384
assertEquals(expectedAttributeCount, n5.getAttrCallCount());
382385

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);
384388
assertEquals(expectedGroupCount, n5.getGroupCallCount());
385389
assertEquals(expectedDatasetCount, n5.getDatasetCallCount());
386390
assertEquals(expectedAttributeCount, n5.getAttrCallCount());
387391
assertEquals(++expectedListCount, n5.getListCallCount()); // list incremented
388392

389393
// remove a
390394
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);
392397
assertEquals(expectedExistCount, n5.getExistCallCount());
393398
assertEquals(expectedGroupCount, n5.getGroupCallCount());
394399
assertEquals(expectedDatasetCount, n5.getDatasetCallCount());

0 commit comments

Comments
 (0)