Skip to content

Commit 5135b4c

Browse files
committed
test: toward more thorough read/write shard tests
1 parent 83edd4e commit 5135b4c

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

src/test/java/org/janelia/saalfeldlab/n5/shard/ShardTest.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,9 @@
5656
import java.nio.file.NoSuchFileException;
5757
import java.util.*;
5858
import java.util.function.Function;
59+
import java.util.stream.Collectors;
5960
import java.util.stream.IntStream;
61+
import java.util.stream.Stream;
6062

6163
import static org.junit.Assert.assertArrayEquals;
6264
import static org.junit.Assert.assertEquals;
@@ -457,6 +459,14 @@ public void writeReadShardTest() {
457459
assertArrayEquals(new int[]{2, 3, 6, 7}, (int[])n5.readBlock(dataset, attrs, 1, 0).getData());
458460
assertArrayEquals(new int[]{8, 9, 12, 13}, (int[])n5.readBlock(dataset, attrs, 0, 1).getData());
459461
assertArrayEquals(new int[]{10, 11, 14, 15}, (int[])n5.readBlock(dataset, attrs, 1, 1).getData());
462+
463+
System.out.println("delete");
464+
n5.deleteBlock(dataset, attrs, new long[]{1, 1});
465+
466+
System.out.println("read");
467+
final DataBlock<int[]> partlyEmptyShard = n5.readShard(dataset, attrs, 0, 0);
468+
System.out.println(Arrays.toString(partlyEmptyShard.getData()));
469+
System.out.println("done");
460470
}
461471
}
462472

0 commit comments

Comments
 (0)