diff --git a/enabler/src/de/schildbach/pte/VbbProvider.java b/enabler/src/de/schildbach/pte/VbbProvider.java index 9d126fbe..11ab7478 100644 --- a/enabler/src/de/schildbach/pte/VbbProvider.java +++ b/enabler/src/de/schildbach/pte/VbbProvider.java @@ -45,6 +45,8 @@ public class VbbProvider extends AbstractHafasProvider public VbbProvider() { super(API_BASE + "stboard.exe/dn", API_BASE + "ajax-getstop.exe/dn", API_BASE + "query.exe/dn", 7, UTF_8); + + setJsonGetStopsUseWeight(false); } public NetworkId id() diff --git a/enabler/test/de/schildbach/pte/live/VbbProviderLiveTest.java b/enabler/test/de/schildbach/pte/live/VbbProviderLiveTest.java index 4937bc06..0ee6ef9d 100644 --- a/enabler/test/de/schildbach/pte/live/VbbProviderLiveTest.java +++ b/enabler/test/de/schildbach/pte/live/VbbProviderLiveTest.java @@ -86,6 +86,16 @@ public class VbbProviderLiveTest extends AbstractProviderLiveTest assertEquals(QueryDeparturesResult.Status.INVALID_STATION, resultPlan.status); } + @Test + public void suggestLocations() throws Exception + { + final SuggestLocationsResult result = provider.suggestLocations("Haubachstr."); + + print(result); + + Assert.assertEquals("Haubachstr.", result.getLocations().get(0).name); + } + @Test public void suggestLocationsUmlaut() throws Exception {