diff --git a/integration_tests/online_cross_tests.cpp b/integration_tests/online_cross_tests.cpp index e8bbdda1d4..248186054d 100644 --- a/integration_tests/online_cross_tests.cpp +++ b/integration_tests/online_cross_tests.cpp @@ -10,4 +10,32 @@ UNIT_TEST(OnlineRussiaNorthToSouthTest) TestOnlineCrosses({34.45, 61.76}, {38.94, 45.07}, {"Russia_Central", "Russia_Southern", "Russia_Northwestern"}, routerComponents); } + +UNIT_TEST(OnlineEuropeTestNurnbergToMoscow) +{ + integration::OsrmRouterComponents & routerComponents = integration::GetAllMaps(); + TestOnlineCrosses({11.082, 49.45}, {37.56, 55.74}, + {"Russia_Central", "Belarus", "Poland", "Germany_Bavaria", "Germany_Saxony"}, routerComponents); +} + +UNIT_TEST(OnlineAmericanTestOttawaToWashington) +{ + integration::OsrmRouterComponents & routerComponents = integration::GetAllMaps(); + TestOnlineCrosses({-75.69, 45.38}, {-77.031, 38.91}, + {"Canada_Ontario", "USA_New York", "USA_Pennsylvania", "USA_Maryland", "USA_District of Columbia"}, routerComponents); +} + +UNIT_TEST(OnlineAsiaPhuketToPnompen) +{ + integration::OsrmRouterComponents & routerComponents = integration::GetAllMaps(); + TestOnlineCrosses({98.23, 7.90}, {104.86, 11.56}, + {"Thailand", "Cambodia"}, routerComponents); +} + +UNIT_TEST(OnlineAustraliaCanberraToPerth) +{ + integration::OsrmRouterComponents & routerComponents = integration::GetAllMaps(); + TestOnlineCrosses({151.13, -33.88}, {115.88, -31.974}, + {"Australia"}, routerComponents); +} } // namespace diff --git a/integration_tests/osrm_test_tools.cpp b/integration_tests/osrm_test_tools.cpp index 6524a48776..311d9d7129 100644 --- a/integration_tests/osrm_test_tools.cpp +++ b/integration_tests/osrm_test_tools.cpp @@ -263,7 +263,7 @@ namespace integration for (m2::PointD const & point : points) { string const mwmName = routerComponents.GetSearchEngine()->GetCountryFile(point); - TEST(find(expected.begin(), expected.end(), mwmName) != expected.end(), ()); + TEST(find(expected.begin(), expected.end(), mwmName) != expected.end(), ("Can't find ", mwmName)); } } }