X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=zouba%2Ftests%2Fut_route%2Fut_route.cpp;h=0a47349dd51512df339fed4bce53b9d5476a2744;hb=aa6c6cb92150f0958ef8aba8bda0db94c02b3257;hp=ed4cb457da24c8f15da2df18f0d8346ce3113a26;hpb=c32bda4f974f19d525fa9bf430fd8f86fd7221f8;p=ptas diff --git a/zouba/tests/ut_route/ut_route.cpp b/zouba/tests/ut_route/ut_route.cpp index ed4cb45..0a47349 100644 --- a/zouba/tests/ut_route/ut_route.cpp +++ b/zouba/tests/ut_route/ut_route.cpp @@ -33,9 +33,27 @@ void Ut_Route::testParseReply() QCOMPARE( routeData.count(), expectedResults.count() ); - for( int index=0; index() - << RouteData( "65A", "18:20" ) - << RouteData( "102T", "18:26" ) - << RouteData( "110T", "18:34" ) + // Summary : TTime TDist First Vehicle + << ( RouteData( "14.411", "2510.063", "18:20", "65A" ) + // How TTime TDist Depart Arrive Line + << LegData( "WALK", "4.475", "357.069", "18:15", "18:20" ) + << LegData( "LINE", "5.000", "1760.931", "18:20", "18:25", "65A" ) + << LegData( "WALK", "4.936", "392.062", "18:25", "18:29" ) + ) + // Summary : TTime TDist First Vehicle + << ( RouteData( "13.411", "2501.497", "18:26", "102T" ) + // How TTime TDist Depart Arrive Line + << LegData( "WALK", "4.475", "357.069", "18:21", "18:26" ) + << LegData( "LINE", "4.000", "1751.582", "18:26", "18:30", "102T" ) + << LegData( "WALK", "4.936", "392.846", "18:30", "18:34" ) + ) + // Summary : TTime TDist First Vehicle + << ( RouteData( "13.411", "2501.497", "18:34", "110T" ) + // How TTime TDist Depart Arrive Line + << LegData( "WALK", "4.475", "357.069", "18:29", "18:34" ) + << LegData( "LINE", "4.000", "1751.582", "18:34", "18:38", "110T" ) + << LegData( "WALK", "4.936", "392.846", "18:38", "18:42" ) + ) ); QTest::newRow("route with bus change") << sampleInput[1] << ( QList() - << RouteData( "111", "08:18" ) - << RouteData( "111", "08:33" ) - << RouteData( "111T", "08:34" ) - << RouteData( "111", "08:50" ) - << RouteData( "111", "09:07" ) + // Summary : TTime TDist First Vehicle + << ( RouteData( "28.633", "8902.040", "08:18", "111" ) + // How TTime TDist Depart Arrive Line + << LegData( "WALK", "3.479", "254.753", "08:14", "08:18" ) + << LegData( "LINE", "8.000", "5225.092", "08:18", "08:26", "111" ) + << LegData( "LINE", "5.000", "2926.431", "08:32", "08:37", "121T" ) + << LegData( "WALK", "6.154", "495.764", "08:37", "08:43" ) + ) + // Summary : TTime TDist First Vehicle + << ( RouteData( "25.633", "8902.040", "08:33", "111" ) + // How TTime TDist Depart Arrive Line + << LegData( "WALK", "3.479", "254.753", "08:29", "08:33" ) + << LegData( "LINE", "8.000", "5225.092", "08:33", "08:41", "111" ) + << LegData( "LINE", "5.000", "2926.431", "08:44", "08:49", "102T" ) + << LegData( "WALK", "6.154", "495.764", "08:49", "08:55" ) + ) + // Summary : TTime TDist First Vehicle + << ( RouteData( "33.510", "11193.458", "08:34", "111T" ) + // How TTime TDist Depart Arrive Line + << LegData( "WALK", "2.356", "172.693", "08:31", "08:34" ) + << LegData( "LINE", "6.000", "3392.054", "08:34", "08:40", "111T" ) + << LegData( "LINE", "5.000", "4206.516", "08:43", "08:48", "112" ) + << LegData( "LINE", "5.000", "2926.431", "08:54", "08:59", "102T" ) + << LegData( "WALK", "6.154", "495.764", "08:59", "09:05" ) + ) + // Summary : TTime TDist First Vehicle + << ( RouteData( "29.633", "8902.040", "08:50", "111" ) + // How TTime TDist Depart Arrive Line + << LegData( "WALK", "3.479", "254.753", "08:46", "08:50" ) + << LegData( "LINE", "8.000", "5225.092", "08:50", "08:58", "111" ) + << LegData( "LINE", "5.000", "2926.431", "09:05", "09:10", "102T" ) + << LegData( "WALK", "6.154", "495.764", "09:10", "09:16" ) + ) + // Summary : TTime TDist First Vehicle + << ( RouteData( "29.633", "8902.040", "09:07", "111" ) + // How TTime TDist Depart Arrive Line + << LegData( "WALK", "3.479", "254.753", "09:03", "09:07" ) + << LegData( "LINE", "8.000", "5225.092", "09:07", "09:15", "111" ) + << LegData( "LINE", "5.000", "2926.431", "09:22", "09:27", "160T" ) + << LegData( "WALK", "6.154", "495.764", "09:27", "09:33" ) + ) ); }