From d7c3ba543a3f50adae6e3631d6522061434c50a7 Mon Sep 17 00:00:00 2001 From: "andreas.schildbach" Date: Mon, 16 Aug 2010 10:51:19 +0000 Subject: [PATCH] fixed another footway variant git-svn-id: https://public-transport-enabler.googlecode.com/svn/trunk@88 0924bc21-9374-b0fa-ee44-9ff1593b38f0 --- src/de/schildbach/pte/MvvProvider.java | 4 +-- test/de/schildbach/pte/MvvProviderTest.java | 40 +++++++++++++++++++++ 2 files changed, 42 insertions(+), 2 deletions(-) diff --git a/src/de/schildbach/pte/MvvProvider.java b/src/de/schildbach/pte/MvvProvider.java index 5fdc0753..6ede1a69 100644 --- a/src/de/schildbach/pte/MvvProvider.java +++ b/src/de/schildbach/pte/MvvProvider.java @@ -365,9 +365,9 @@ public class MvvProvider implements NetworkProvider + "\\s*(.*?)\\s*
Richtung\\s*(.*?)\\s*.*?" // + "an (\\d+:\\d+)\\s+(.*?)\\s*<" // + "|" // - + "ab\\s+(.*?)\\s*\n"); } + @Test + public void footway() + { + assertFineConnectionDetails("\n" // + + "ab München Infanteriestraße 7  \"Karte\"\n" // + + "
\n" // + + "\n" // + + "\n" // + + "\n" // + + "\"Fussweg\"\n" // + + "\n" // + + "\n" // + + "Fußweg\n" // + + " (ca. 3 Minuten)\n" // + + " \n" // + + " \n" // + + "\n" // + + "an Infanteriestraße Süd  \"Karte\"\n" // + + "\n"); + } + + @Test + public void footway2() + { + assertFineConnectionDetails("\n" // + + "ab Weimar Gleis 1
\n" // + + "\n" // + + "\n" // + + "\n" // + + "\"Fussweg\"\n" // + + "\n" // + + "\n" // + + "Fußweg\n" // + + "(ca. 2 Minuten)\n" // + + "\n" // + + " \n" // + + "\n" // + + "an Weimar Gleis 2\n"); + } + private void assertFineConnectionDetails(String s) { Matcher m = MvvProvider.P_CONNECTION_DETAILS_FINE.matcher(s);