diff --git a/client/src/test/java/org/opentripplanner/IntegrationTest.java b/client/src/test/java/org/opentripplanner/IntegrationTest.java index ad5e374..42f3b75 100644 --- a/client/src/test/java/org/opentripplanner/IntegrationTest.java +++ b/client/src/test/java/org/opentripplanner/IntegrationTest.java @@ -85,9 +85,12 @@ public void plan() throws IOException { assertNotNull(transitLeg.from().stop().get().id()); assertTrue(transitLeg.trip().headsign().isPresent()); assertNotNull(transitLeg.agency()); - assertNotNull(transitLeg.intermediatePlaces().get().get(0).name()); - assertNotNull(transitLeg.intermediatePlaces().get().get(0).departureTime()); - assertNotNull(transitLeg.intermediatePlaces().get().get(0).arrivalTime()); + + assertTrue( + result.transitItineraries().stream() + .anyMatch( + i -> i.transitLegs().stream().anyMatch(l -> l.intermediatePlaces().isPresent()))); + assertNotNull(transitLeg.geometry().toGoogleEncoding()); assertNotNull(transitLeg.geometry().toLinestring());