From 34dddb5db65fefc5c36e8b99b9692dbcc14d8642 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Sun, 1 Aug 2010 11:30:21 +0200 Subject: Move tests to t/, re-structure the directory while at it --- t/in/ambiguous | 796 +++++++++++++++++++++++++++++++++++++ t/in/e_hbf_b_hbf.ice | 926 ++++++++++++++++++++++++++++++++++++++++++++ t/in/e_hbf_du_hbf.ice | 533 +++++++++++++++++++++++++ t/in/e_hbf_mh_hbf | 525 +++++++++++++++++++++++++ t/in/e_martinstr_e_florastr | 562 +++++++++++++++++++++++++++ t/in/e_werden_e_hbf | 571 +++++++++++++++++++++++++++ t/in/invalid_input | 793 +++++++++++++++++++++++++++++++++++++ t/in/no_connections | 855 ++++++++++++++++++++++++++++++++++++++++ 8 files changed, 5561 insertions(+) create mode 100644 t/in/ambiguous create mode 100644 t/in/e_hbf_b_hbf.ice create mode 100644 t/in/e_hbf_du_hbf.ice create mode 100644 t/in/e_hbf_mh_hbf create mode 100644 t/in/e_martinstr_e_florastr create mode 100644 t/in/e_werden_e_hbf create mode 100644 t/in/invalid_input create mode 100644 t/in/no_connections (limited to 't/in') diff --git a/t/in/ambiguous b/t/in/ambiguous new file mode 100644 index 0000000..375c065 --- /dev/null +++ b/t/in/ambiguous @@ -0,0 +1,796 @@ + + + +Fahrplanauskunft + + + + + + + +
+ + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Aushangfahrplan
Abfahrtsmonitor
Persönlicher Fahrplan
Verbundfahrplan Schnellverkehr
Linienplan Schnellverkehr
Stadtlinienpläne
Bedienungshinweise
Bildschirmschoner
Aktuelle Hinweise
Ihr Link zu uns
Impressum
Homepage
+
+ + + + + + + +
+
Fahrplanauskunft
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
*
* von:Stadt/Ort*Essen*
Suche über Karte
Suche über Karte
*
*Haltestelle*
*Bitte auswählen
+
+ + + + + +
+ +
+
+
*
+ + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
*
* nach:Stadt/Ort*Essen*
Suche über Karte
Suche über Karte
*
*Haltestelle*
*Bitte auswählen
+
+ + + + + +
+ +
+
+
*
+
+ + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + +
*
* Linienauswahl
*
*alle Linien
*alle Linien ohne ICE
*nur Verbund-/Nahverkehrslinien
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
*
* Umsteigen / Fußwege
**
zeitkürzeste Verbindungen
Verbindungen mit wenig Umsteigen
Verbindungen mit kurzen Fußwegen
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
*
Gehgeschwindigkeit
**
normal
schnell
langsam
+
*
+ + + + + +
Berücksichtigung von Nachbarhaltestellen bei Start und Ziel
+
*
+
*
+ + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
*
* Zeit:
* Abfahrt*Uhr*Datum
* Ankunft + + + + + + +
*
+
*
+ + + + + + + + + + + + + + + + +
*
***
*
+
+
+
*
+
+ +
+ +
+ +
+ +
+
+ + + +
**
+
+
+ + diff --git a/t/in/e_hbf_b_hbf.ice b/t/in/e_hbf_b_hbf.ice new file mode 100644 index 0000000..2810a47 --- /dev/null +++ b/t/in/e_hbf_b_hbf.ice @@ -0,0 +1,926 @@ + + + +Fahrplanauskunft + + + + + + + +
+ + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Aushangfahrplan
Abfahrtsmonitor
Persönlicher Fahrplan
Verbundfahrplan Schnellverkehr
Linienplan Schnellverkehr
Stadtlinienpläne
Bedienungshinweise
Bildschirmschoner
Aktuelle Hinweise
Ihr Link zu uns
Impressum
Homepage
+
+ + + + + + + +
+
Fahrplanauskunft
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
*
+ + + + + + + + + + + + + + + + + + + + + +
*
* von:Essen / Hauptbahnhofnach: Berlin / Hauptbahnhof
*
Abfahrt:12:00 UhrDatum:07.06.2010
+
*
*
*
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
* Fahrtdaten Fahrtdauer Umsteigen Preis (Erw./Ki.)
*
* 1. Fahrt: + am + 07.06.2010 + von + 11:23 bis 15:08 Uhr03:450
* 2. Fahrt: + am + 07.06.2010 + von + 12:23 bis 16:11 Uhr03:480
* 3. Fahrt: + am + 07.06.2010 + von + 13:23 bis 17:03 Uhr03:401
* 4. Fahrt: + am + 07.06.2010 + von + 13:23 bis 17:08 Uhr03:450
+
*
*
*
+ + + + + + + + + + +
*zur Druckversion der ausgewählten Verbindungen In Datei Drucken zur Druckversion der ausgewählten Verbindungen(Alle Angaben ohne Gewähr.)
*
+
*
+ + + + + + + + + +
**
+
*
*
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
*
* 1. Fahrt
11:23
früher
ab Essen Hauptbahnhof: Gleis 4*Umgebungsplan*Umgebungsplan*Umgebungsplan*StadtplanZugICE 547 InterCityExpress
*12:07 an Hamm (Westf): Gleis 5 E-H*StadtplanBerlin Ostbahnhof
*Bordrestaurant
*nicht umsteigen,
* Weiterfahrt im selben Fahrzeug möglich
12:11 ab Hamm (Westf): Gleis 5*StadtplanZugICE 557 InterCityExpress
*13:34 an Hannover Hauptbahnhof: Gleis 9Berlin Ostbahnhof
*Bordrestaurant
*nicht umsteigen,
* Weiterfahrt im selben Fahrzeug möglich
13:37 ab Hannover Hauptbahnhof: Gleis 9ZugICE 547 InterCityExpress
*15:08
später
an Berlin Hbf: Gleis 12 D - GBerlin Ostbahnhof
*
* Verbindung zum Drucken auswählen
*
*
*
* 2. Fahrt
12:23
früher
ab Essen Hauptbahnhof: Gleis 4*Umgebungsplan*Umgebungsplan*Umgebungsplan*StadtplanZugICE 849 InterCityExpress
*13:07 an Hamm (Westf): Gleis 5 E-H*StadtplanBerlin Ostbahnhof
*Bordrestaurant
*nicht umsteigen,
* Weiterfahrt im selben Fahrzeug möglich
13:11 ab Hamm (Westf): Gleis 5*StadtplanZugICE 859 InterCityExpress
*14:31 an Hannover Hauptbahnhof: Gleis 10Berlin Ostbahnhof
*Bordrestaurant
*nicht umsteigen,
* Weiterfahrt im selben Fahrzeug möglich
14:34 ab Hannover Hauptbahnhof: Gleis 10ZugICE 849 InterCityExpress
*16:11
später
an Berlin Hbf: Gleis 12 A - DBerlin Ostbahnhof
*
* Verbindung zum Drucken auswählen
*
*
*
* 3. Fahrt
13:23
früher
ab Essen Hauptbahnhof: Gleis 6*Umgebungsplan*Umgebungsplan*Umgebungsplan*StadtplanZugICE 549 InterCityExpress
*14:07 an Hamm (Westf): Gleis 5 E-H*StadtplanBerlin Ostbahnhof
*Bordrestaurant
*nicht umsteigen,
* Weiterfahrt im selben Fahrzeug möglich
14:11 ab Hamm (Westf): Gleis 5*StadtplanZugICE 559 InterCityExpress
*15:34 an Hannover Hauptbahnhof: Gleis 9Berlin Ostbahnhof
*Bordrestaurant
*nicht umsteigen,
* Weiterfahrt im selben Fahrzeug möglich
15:37 ab Hannover Hauptbahnhof: Gleis 9ZugICE 549 InterCityExpress
*16:54
später
an Berlin-Spandau: Gleis 6 A - CBerlin Ostbahnhof
17:03 ab Berlin-SpandauZugIC 145 InterCity
*17:03
später
an Berlin HbfBerlin Hbf
*Linie KBS 202: SnackPoint/Imbiss im Zug
*
* Verbindung zum Drucken auswählen
*
*
*
* 4. Fahrt
13:23
früher
ab Essen Hauptbahnhof: Gleis 6*Umgebungsplan*Umgebungsplan*Umgebungsplan*StadtplanZugICE 549 InterCityExpress
*14:07 an Hamm (Westf): Gleis 5 E-H*StadtplanBerlin Ostbahnhof
*Bordrestaurant
*nicht umsteigen,
* Weiterfahrt im selben Fahrzeug möglich
14:11 ab Hamm (Westf): Gleis 5*StadtplanZugICE 559 InterCityExpress
*15:34 an Hannover Hauptbahnhof: Gleis 9Berlin Ostbahnhof
*Bordrestaurant
*nicht umsteigen,
* Weiterfahrt im selben Fahrzeug möglich
15:37 ab Hannover Hauptbahnhof: Gleis 9ZugICE 549 InterCityExpress
*17:08
später
an Berlin Hbf: Gleis 12 A - DBerlin Ostbahnhof
*
* Verbindung zum Drucken auswählen
*
*
+
*
+ + + + + + + + + +
AbweichungVerspätungen sind berücksichtigtPünktlichFahrt voraussichtlich pünktlich
+
*
*
*
+ + + + + + + + + + +
*zur Druckversion der ausgewählten Verbindungen In Datei Drucken zur Druckversion der ausgewählten Verbindungen(Alle Angaben ohne Gewähr.)
*
+
*
+ + + + + + + + + +
**
+
*
*
+
+ + + +
**
+
+
+ + diff --git a/t/in/e_hbf_du_hbf.ice b/t/in/e_hbf_du_hbf.ice new file mode 100644 index 0000000..da12784 --- /dev/null +++ b/t/in/e_hbf_du_hbf.ice @@ -0,0 +1,533 @@ + + + +Fahrplanauskunft + + + + + + + +
+ + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Aushangfahrplan
Abfahrtsmonitor
Persönlicher Fahrplan
Verbundfahrplan Schnellverkehr
Linienplan Schnellverkehr
Stadtlinienpläne
Bedienungshinweise
Bildschirmschoner
Aktuelle Hinweise
Ihr Link zu uns
Impressum
Homepage
+
+ + + + + + + +
+
Fahrplanauskunft
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
*
+ + + + + + + + + + + + + + + + + + + + + +
*
* von:Essen / Hauptbahnhofnach: Duisburg / Hbf
*
Abfahrt:12:00 UhrDatum:07.06.2010
+
*
*
*
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
* Fahrtdaten Fahrtdauer Umsteigen Preisstufe
*
* 1. Fahrt: + am + 07.06.2010 + von + 11:59 bis 12:10 Uhr00:110
* 2. Fahrt: + am + 07.06.2010 + von + 12:08 bis 12:21 Uhr00:130B
* 3. Fahrt: + am + 07.06.2010 + von + 12:15 bis 12:33 Uhr00:180B
+
*
*
*
+ + + + + + + + + + +
*zur Druckversion der ausgewählten Verbindungen In Datei Drucken zur Druckversion der ausgewählten Verbindungen(Alle Angaben ohne Gewähr.)
*
+
*
+ + + + + + + + + +
**
+
*
*
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
*
* 1. Fahrt
11:59 ab Essen Hauptbahnhof: Gleis 1*Umgebungsplan*Umgebungsplan*Umgebungsplan*StadtplanZugIC 2113 InterCity
*12:10 an Duisburg Hbf: Gleis 4*Umgebungsplan*StadtplanStuttgart Hauptbahnhof (oben)
*Fahrradmitnahme reservierungspflichtig
*Fahrradmitnahme begrenzt möglich
*Bordrestaurant
*
* Verbindung zum Drucken auswählen
*
*
*
* 2. Fahrt
12:08 ab Essen Hauptbahnhof: Gleis 2*Umgebungsplan*Umgebungsplan*Umgebungsplan*StadtplanZugR-Bahn RE1
*12:21 an Duisburg Hbf: Gleis 4*Umgebungsplan*StadtplanAachen Hbf
*Fahrradmitnahme begrenzt möglich
*
* Verbindung zum Drucken auswählen
*
*
*
* 3. Fahrt
12:15 ab Essen Hauptbahnhof: Gleis 7*Umgebungsplan*Umgebungsplan*Umgebungsplan*StadtplanS-BahnS-Bahn S1
*12:33 an Duisburg Hbf: Gleis 5*Umgebungsplan*StadtplanSolingen Hbf
*Linie S1: Fahrradmitnahme begrenzt möglich
*
* Verbindung zum Drucken auswählen
*
*
+
*
+ + + + + + + + + +
AbweichungVerspätungen sind berücksichtigtPünktlichFahrt voraussichtlich pünktlich
+
*
*
*
+ + + + + + + + + + +
*zur Druckversion der ausgewählten Verbindungen In Datei Drucken zur Druckversion der ausgewählten Verbindungen(Alle Angaben ohne Gewähr.)
*
+
*
+ + + + + + + + + +
**
+
*
*
+
+ + + +
**
+
+
+ + diff --git a/t/in/e_hbf_mh_hbf b/t/in/e_hbf_mh_hbf new file mode 100644 index 0000000..38981fb --- /dev/null +++ b/t/in/e_hbf_mh_hbf @@ -0,0 +1,525 @@ + + + +Fahrplanauskunft + + + + + + + +
+ + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Aushangfahrplan
Abfahrtsmonitor
Persönlicher Fahrplan
Verbundfahrplan Schnellverkehr
Linienplan Schnellverkehr
Stadtlinienpläne
Bedienungshinweise
Bildschirmschoner
Aktuelle Hinweise
Ihr Link zu uns
Impressum
Homepage
+
+ + + + + + + +
+
Fahrplanauskunft
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
*
+ + + + + + + + + + + + + + + + + + + + + +
*
* von:Essen / Hauptbahnhofnach: Mülheim a.d. Ruhr / Hbf
*
Abfahrt:12:00 UhrDatum:07.06.2010
+
*
*
*
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
* Fahrtdaten Fahrtdauer Umsteigen Preisstufe
*
* 1. Fahrt: + am + 07.06.2010 + von + 11:55 bis 12:05 Uhr00:100A2*
* 2. Fahrt: + am + 07.06.2010 + von + 12:08 bis 12:13 Uhr00:050A2*
* 3. Fahrt: + am + 07.06.2010 + von + 12:15 bis 12:25 Uhr00:100A2*
+
*
*
*
+ + + + + + + + + + +
*zur Druckversion der ausgewählten Verbindungen In Datei Drucken zur Druckversion der ausgewählten Verbindungen(Alle Angaben ohne Gewähr.)
*
+
*
+ + + + + + + + + +
**
+
*
*
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
*
* 1. Fahrt
11:55 ab Essen Hauptbahnhof: Gleis 7*Umgebungsplan*Umgebungsplan*Umgebungsplan*StadtplanS-BahnS-Bahn S1
*12:05 an Mülheim Hbf: Gleis 5*Umgebungsplan*StadtplanSolingen Hbf
*Linie S1: Fahrradmitnahme begrenzt möglich
*
* Verbindung zum Drucken auswählen
*
*
*
* 2. Fahrt
12:08 ab Essen Hauptbahnhof: Gleis 2*Umgebungsplan*Umgebungsplan*Umgebungsplan*StadtplanZugR-Bahn RE1
*12:13 an Mülheim Hbf: Gleis 6*Umgebungsplan*StadtplanAachen Hbf
*Fahrradmitnahme begrenzt möglich
*
* Verbindung zum Drucken auswählen
*
*
*
* 3. Fahrt
12:15 ab Essen Hauptbahnhof: Gleis 7*Umgebungsplan*Umgebungsplan*Umgebungsplan*StadtplanS-BahnS-Bahn S1
*12:25 an Mülheim Hbf: Gleis 5*Umgebungsplan*StadtplanSolingen Hbf
*Linie S1: Fahrradmitnahme begrenzt möglich
*
* Verbindung zum Drucken auswählen
*
*
+
*
+ + + + + + + + + +
AbweichungVerspätungen sind berücksichtigtPünktlichFahrt voraussichtlich pünktlich
+
*
*
*
+ + + + + + + + + + +
*zur Druckversion der ausgewählten Verbindungen In Datei Drucken zur Druckversion der ausgewählten Verbindungen(Alle Angaben ohne Gewähr.)
*
+
*
+ + + + + + + + + +
**
+
*
*
+
+ + + +
**
+
+
+ + diff --git a/t/in/e_martinstr_e_florastr b/t/in/e_martinstr_e_florastr new file mode 100644 index 0000000..7f9da23 --- /dev/null +++ b/t/in/e_martinstr_e_florastr @@ -0,0 +1,562 @@ + + + +Fahrplanauskunft + + + + + + + +
+ + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Aushangfahrplan
Abfahrtsmonitor
Persönlicher Fahrplan
Verbundfahrplan Schnellverkehr
Linienplan Schnellverkehr
Stadtlinienpläne
Bedienungshinweise
Bildschirmschoner
Aktuelle Hinweise
Ihr Link zu uns
Impressum
Homepage
+
+ + + + + + + +
+
Fahrplanauskunft
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
*
+ + + + + + + + + + + + + + + + + + + + + +
*
* von:Essen / Martinstr.nach: Essen / Florastr.
*
Abfahrt:12:00 UhrDatum:07.06.2010
+
*
*
*
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
* Fahrtdaten Fahrtdauer Umsteigen Preisstufe
*
* 1. Fahrt: + am + 07.06.2010 + von + 11:58 bis 11:59 Uhr00:010A2*
* 2. Fahrt: + am + 07.06.2010 + von + 12:05 bis 12:06 Uhr00:010A2*
* 3. Fahrt: + am + 07.06.2010 + von + 12:08 bis 12:09 Uhr00:010A2*
* 4. Fahrt: + am + 07.06.2010 + von + 12:00 bis 12:12 Uhr00:120
+
*
*
*
+ + + + + + + + + + +
*zur Druckversion der ausgewählten Verbindungen In Datei Drucken zur Druckversion der ausgewählten Verbindungen(Alle Angaben ohne Gewähr.)
*
+
*
+ + + + + + + + + +
**
+
*
*
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
*
* 1. Fahrt
11:58 ab Essen Martinstr.: Bstg. 2*StadtplanTramStraßenbahn 101
*11:59 an Essen Florastr.: Bstg. 2*Umgebungsplan*StadtplanBredeney
*
* Verbindung zum Drucken auswählen
*
*
*
* 2. Fahrt
12:05 ab Essen Martinstr.: Bstg. 2*StadtplanTramStraßenbahn 107
*12:06 an Essen Florastr.: Bstg. 2*Umgebungsplan*StadtplanBredeney
*
* Verbindung zum Drucken auswählen
*
*
*
* 3. Fahrt
12:08 ab Essen Martinstr.: Bstg. 2*StadtplanTramStraßenbahn 101
*12:09 an Essen Florastr.: Bstg. 2*Umgebungsplan*StadtplanBredeney
*
* Verbindung zum Drucken auswählen
*
*
*
* 4. Fahrt
ab Essen Martinstr.*StadtplanFußwegFußweg ca. 12 Minuten
*an Essen Florastr.*Stadtplan
*
* Verbindung zum Drucken auswählen
*
*
+
*
+ + + + + + + + + +
AbweichungVerspätungen sind berücksichtigtPünktlichFahrt voraussichtlich pünktlich
+
*
*
*
+ + + + + + + + + + +
*zur Druckversion der ausgewählten Verbindungen In Datei Drucken zur Druckversion der ausgewählten Verbindungen(Alle Angaben ohne Gewähr.)
*
+
*
+ + + + + + + + + +
**
+
*
*
+
+ + + +
**
+
+
+ + diff --git a/t/in/e_werden_e_hbf b/t/in/e_werden_e_hbf new file mode 100644 index 0000000..7e70c9c --- /dev/null +++ b/t/in/e_werden_e_hbf @@ -0,0 +1,571 @@ + + + +Fahrplanauskunft + + + + + + + +
+ + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Aushangfahrplan
Abfahrtsmonitor
Persönlicher Fahrplan
Verbundfahrplan Schnellverkehr
Linienplan Schnellverkehr
Stadtlinienpläne
Bedienungshinweise
Bildschirmschoner
Aktuelle Hinweise
Ihr Link zu uns
Impressum
Homepage
+
+ + + + + + + +
+
Fahrplanauskunft
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
*
+ + + + + + + + + + + + + + + + + + + + + +
*
* von:Essen / Werden Snach: Essen / Hauptbahnhof
*
Abfahrt:12:00 UhrDatum:07.06.2010
+
*
*
*
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
* Fahrtdaten Fahrtdauer Umsteigen Preisstufe
*
* 1. Fahrt: + am + 07.06.2010 + von + 11:46 bis 12:08 Uhr00:221A2*
* 2. Fahrt: + am + 07.06.2010 + von + 12:01 bis 12:12 Uhr00:110A2*
* 3. Fahrt: + am + 07.06.2010 + von + 12:06 bis 12:28 Uhr00:221A2*
+
*
*
*
+ + + + + + + + + + +
*zur Druckversion der ausgewählten Verbindungen In Datei Drucken zur Druckversion der ausgewählten Verbindungen(Alle Angaben ohne Gewähr.)
*
+
*
+ + + + + + + + + +
**
+
*
*
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
*
* 1. Fahrt
11:46
früher
ab Essen Werden S: Bstg. 4*Umgebungsplan*StadtplanNiederflurbusNiederflurbus 169
*11:53 an Essen Bredeney: Bstg. 3*Umgebungsplan*StadtplanMargarethenhöhe
* Level ca. 1 Minute
11:57 ab Essen Bredeney: Bstg. 5TramStraßenbahn 107
*12:08
später
an Essen Hauptbahnhof: Bstg. 1*Umgebungsplan*Umgebungsplan*Umgebungsplan*StadtplanGelsenkirchen Hbf
*
* Verbindung zum Drucken auswählen
*
*
*
* 2. Fahrt
12:01 ab Essen Werden S: Gleis 1*Umgebungsplan*StadtplanS-BahnS-Bahn S6
*12:12 an Essen Hauptbahnhof: Gleis 12*Umgebungsplan*Umgebungsplan*Umgebungsplan*StadtplanEssen Hauptbahnhof
*Linie S6: Fahrradmitnahme begrenzt möglich
*
* Verbindung zum Drucken auswählen
*
*
*
* 3. Fahrt
12:06
früher
ab Essen Werden S: Bstg. 4*Umgebungsplan*StadtplanNiederflurbusNiederflurbus 169
*12:13 an Essen Bredeney: Bstg. 3*Umgebungsplan*StadtplanMargarethenhöhe
* Level ca. 1 Minute
12:17 ab Essen Bredeney: Bstg. 5TramStraßenbahn 107
*12:28
später
an Essen Hauptbahnhof: Bstg. 1*Umgebungsplan*Umgebungsplan*Umgebungsplan*StadtplanGelsenkirchen Hbf
*
* Verbindung zum Drucken auswählen
*
*
+
*
+ + + + + + + + + +
AbweichungVerspätungen sind berücksichtigtPünktlichFahrt voraussichtlich pünktlich
+
*
*
*
+ + + + + + + + + + +
*zur Druckversion der ausgewählten Verbindungen In Datei Drucken zur Druckversion der ausgewählten Verbindungen(Alle Angaben ohne Gewähr.)
*
+
*
+ + + + + + + + + +
**
+
*
*
+
+ + + +
**
+
+
+ + diff --git a/t/in/invalid_input b/t/in/invalid_input new file mode 100644 index 0000000..fbdd3a1 --- /dev/null +++ b/t/in/invalid_input @@ -0,0 +1,793 @@ + + + +Fahrplanauskunft + + + + + + + +
+ + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Aushangfahrplan
Abfahrtsmonitor
Persönlicher Fahrplan
Verbundfahrplan Schnellverkehr
Linienplan Schnellverkehr
Stadtlinienpläne
Bedienungshinweise
Bildschirmschoner
Aktuelle Hinweise
Ihr Link zu uns
Impressum
Homepage
+
  + + + + + + + +
+
Fahrplanauskunft
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + +
*
* von:Stadt/Ort*Essen*
 
*
*Haltestelle*Hauptbahnhof
**
+
+ + + + + +
+ +
+
+
*
+ + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + +
*
* nach:Stadt/Ort*Düsseldorf*
 
*
*Haltestelle*Hbf
**
+
+ + + + + +
+ +
+
+
*
+
+ + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + +
*
* Linienauswahl
*
*alle Linien
*alle Linien ohne ICE
*nur Verbund-/Nahverkehrslinien
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
*
* Umsteigen / Fußwege
**
zeitkürzeste Verbindungen
Verbindungen mit wenig Umsteigen
Verbindungen mit kurzen Fußwegen
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
*
 Gehgeschwindigkeit 
**
normal
schnell
langsam
+
*
+ + + + + +
 Berücksichtigung von Nachbarhaltestellen bei Start und Ziel
+
*
+
*
+ + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
*
* Zeit:
* Abfahrt*Uhr*Datum
* Ankunft     + + + + + + +
*Uhrzeit unbrauchbar
*
+
*
+ + + + + + + + + + + + + + + + +
*
***
*
+
+
+
*
+
+ +
+ +
+ +
+ +
+
+ + + +
**
+
+
+ + diff --git a/t/in/no_connections b/t/in/no_connections new file mode 100644 index 0000000..bc6c481 --- /dev/null +++ b/t/in/no_connections @@ -0,0 +1,855 @@ + + + +Fahrplanauskunft + + + + + + + +
+ + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Aushangfahrplan
Abfahrtsmonitor
Persönlicher Fahrplan
Verbundfahrplan Schnellverkehr
Linienplan Schnellverkehr
Stadtlinienpläne
Bedienungshinweise
Bildschirmschoner
Aktuelle Hinweise
Ihr Link zu uns
Impressum
Homepage
+
  + + + + + + + +
+
Fahrplanauskunft
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + +
*
* + + + + + + +
*Leider konnte für Ihre Anfrage keine Verbindung gefunden werden! Bitte ändern Sie Ihre Eingabe (z.B. Fußwegezeit in den Mobilitätseinstellungen) oder starten Sie eine neue Anfrage!*
+
*
*
*
+ + + + + + + + + + + + +
*
* + + + + + + +
*Leider konnte für Ihre Anfrage keine Verbindung gefunden werden! Bitte ändern Sie Ihre Eingabe (z.B. Fußwegezeit in den Mobilitätseinstellungen) oder starten Sie eine neue Anfrage!*
+
*
*
*
+ + + + + + + + + + + + + + + + + + + +
+ + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + +
*
* von:Stadt/Ort*Zürich*
 
*
*Haltestelle*Hauptbahnhof
**
+
+ + + + + +
+ +
+
+
*
+ + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + +
*
* nach:Stadt/Ort*Essen*
 
*
*Haltestelle*Hauptbahnhof
**
+
+ + + + + +
+ +
+
+
*
+
+ + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + +
*
* Linienauswahl
*
*alle Linien
*alle Linien ohne ICE
*nur Verbund-/Nahverkehrslinien
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
*
* Umsteigen / Fußwege
**
zeitkürzeste Verbindungen
Verbindungen mit wenig Umsteigen
Verbindungen mit kurzen Fußwegen
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
*
 Gehgeschwindigkeit 
**
normal
schnell
langsam
+
*
+ + + + + +
 Berücksichtigung von Nachbarhaltestellen bei Start und Ziel
+
*
+
*
+ + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
*
* Zeit:
* Abfahrt*Uhr*Datum
* Ankunft     + + + + + + +
*
+
*
+ + + + + + + + + + + + + + + + +
*
***
*
+
+
+
*
+
+ +
+ +
+ +
+ +
+
+ + + +
**
+
+
+ + -- cgit v1.2.3