use of com.baremaps.stream.HoldingConsumer in project baremaps by baremaps.
the class XmlChangeSpliteratorTest method tryAdvance.
@Test
void tryAdvance() throws IOException {
try (InputStream input = DATA_OSC_XML.openStream()) {
Spliterator<Change> spliterator = new OsmChangeSpliterator(input);
spliterator.forEachRemaining(fileBlock -> assertNotNull(fileBlock));
assertFalse(spliterator.tryAdvance(new HoldingConsumer<>()));
}
}
use of com.baremaps.stream.HoldingConsumer in project baremaps by baremaps.
the class XmlEntitySpliteratorTest method tryAdvance.
@Test
void tryAdvance() throws IOException {
try (InputStream input = DATA_OSM_XML.openStream()) {
Spliterator<Entity> spliterator = new OsmXmlSpliterator(input);
spliterator.forEachRemaining(fileBlock -> assertNotNull(fileBlock));
assertFalse(spliterator.tryAdvance(new HoldingConsumer<>()));
}
}
Aggregations