mirror of
https://gitlab.com/oeffi/public-transport-enabler.git
synced 2025-07-12 19:48:49 +00:00
Sydney: Ferry lines.
This commit is contained in:
parent
1318904b18
commit
05ddaf8aab
2 changed files with 27 additions and 7 deletions
|
@ -150,6 +150,8 @@ public class SydneyProvider extends AbstractEfaProvider {
|
|||
return new Line(id, network, Product.FERRY, "F6");
|
||||
if ("F7".equals(symbol) || "F7 Eastern Suburbs".equals(symbol))
|
||||
return new Line(id, network, Product.FERRY, "F7");
|
||||
if ("F8".equals(symbol) || "F8 Cockatoo Island".equals(symbol))
|
||||
return new Line(id, network, Product.FERRY, "F8");
|
||||
if (("Private ferry servic".equals(trainName) || "Private ferry and fa".equals(trainName))
|
||||
&& symbol != null)
|
||||
return new Line(id, network, Product.FERRY, symbol);
|
||||
|
@ -169,6 +171,18 @@ public class SydneyProvider extends AbstractEfaProvider {
|
|||
return new Line(id, network, Product.FERRY, "CCGD");
|
||||
if ("CCWM".equals(symbol) || "Manly to Watsons Bay".equals(name))
|
||||
return new Line(id, network, Product.FERRY, "CCWM");
|
||||
if ("MDH".equals(symbol) || "MDH Manly to Darling Harbour Loop Ferry".equals(name))
|
||||
return new Line(id, network, Product.FERRY, "MDH");
|
||||
if ("CCGZ".equals(symbol) || "CCGZ Garden Island & Taronga Zoo Ferry".equals(name))
|
||||
return new Line(id, network, Product.FERRY, "CCGZ");
|
||||
if ("CCDH".equals(symbol) || "CCDH Circular Quay Luna Park Darling Harbour Ferry".equals(name))
|
||||
return new Line(id, network, Product.FERRY, "CCDH");
|
||||
if ("CCDM".equals(symbol) || "CCDM Manly Ferry".equals(name))
|
||||
return new Line(id, network, Product.FERRY, "CCDM");
|
||||
if ("CCSH".equals(symbol) || "CCSH Shark Island Ferry".equals(name))
|
||||
return new Line(id, network, Product.FERRY, "CCSH");
|
||||
if ("CCTZ".equals(symbol) || "CCTZ Taronga Zoo Ferry".equals(name))
|
||||
return new Line(id, network, Product.FERRY, "CCTZ");
|
||||
|
||||
throw new IllegalStateException("cannot normalize mot='" + mot + "' symbol='" + symbol + "' name='" + name
|
||||
+ "' long='" + longName + "' trainType='" + trainType + "' trainNum='" + trainNum + "' trainName='"
|
||||
|
|
|
@ -53,15 +53,21 @@ public class SydneyProviderLiveTest extends AbstractProviderLiveTest {
|
|||
}
|
||||
|
||||
@Test
|
||||
public void queryDepartures() throws Exception {
|
||||
final QueryDeparturesResult resultTownHall = queryDepartures("10101101", false);
|
||||
print(resultTownHall);
|
||||
public void queryDeparturesTownHall() throws Exception {
|
||||
final QueryDeparturesResult result = queryDepartures("10101101", false);
|
||||
print(result);
|
||||
}
|
||||
|
||||
final QueryDeparturesResult resultCircularQuay = queryDepartures("10101103", false);
|
||||
print(resultCircularQuay);
|
||||
@Test
|
||||
public void queryDeparturesCircularQuay() throws Exception {
|
||||
final QueryDeparturesResult result = queryDepartures("10101103", false);
|
||||
print(result);
|
||||
}
|
||||
|
||||
final QueryDeparturesResult resultConvention = queryDepartures("10101439", false);
|
||||
print(resultConvention);
|
||||
@Test
|
||||
public void queryDeparturesConvention() throws Exception {
|
||||
final QueryDeparturesResult result = queryDepartures("10101439", false);
|
||||
print(result);
|
||||
}
|
||||
|
||||
@Test
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue