@Test
public void ignoreNonEntries_first() throws IOException {

    HeapOutputStream buffer = new HeapOutputStream();
    try (ZipOutputStream zip = new ZipOutputStream(buffer)) {
        zip.putNextEntry(new ZipEntry(UUID.randomUUID() + ".json"));
        ByteStreams.copy(utfBytes("{ \"test\" : \"foo\" }"), zip);
        zip.putNextEntry(new ZipEntry(UUID.randomUUID() + ".jsonld"));
        ByteStreams.copy(utfBytes("{ \"test\" : \"bar\" }"), zip);
    }
    try (BdioReader reader = new BdioReader(buffer.getInputStream())) {
        assertThat((Map<?, ?>) reader.nextEntry()).containsEntry("test", "bar");
        assertThat(reader.nextEntry()).isNull();
    }
}