diff --git a/enabler/src/de/schildbach/pte/MvvProvider.java b/enabler/src/de/schildbach/pte/MvvProvider.java index b2ca3180..154b7959 100644 --- a/enabler/src/de/schildbach/pte/MvvProvider.java +++ b/enabler/src/de/schildbach/pte/MvvProvider.java @@ -39,6 +39,8 @@ public class MvvProvider extends AbstractEfaProvider public MvvProvider(final String apiBase) { super(apiBase); + + setIncludeRegionId(false); } public NetworkId id() diff --git a/enabler/test/de/schildbach/pte/live/MvvProviderLiveTest.java b/enabler/test/de/schildbach/pte/live/MvvProviderLiveTest.java index 9f330658..5c6bce0d 100644 --- a/enabler/test/de/schildbach/pte/live/MvvProviderLiveTest.java +++ b/enabler/test/de/schildbach/pte/live/MvvProviderLiveTest.java @@ -93,6 +93,19 @@ public class MvvProviderLiveTest extends AbstractProviderLiveTest print(autocompletes); } + @Test + public void autocompleteLocal() throws Exception + { + final List autocompletesHirschgarten = provider.autocompleteStations("Hirschgarten"); + assertEquals("München", autocompletesHirschgarten.get(0).place); + + final List autocompletesOstbahnhof = provider.autocompleteStations("Ostbahnhof"); + assertEquals("München", autocompletesOstbahnhof.get(0).place); + + final List autocompletesMarienplatz = provider.autocompleteStations("Marienplatz"); + assertEquals("München", autocompletesMarienplatz.get(0).place); + } + @Test public void shortConnection() throws Exception {