reduce warnings when compiling tests, add constructor to base parameters, fixes gcc49 unit tests building

This commit is contained in:
Moritz Kobitzsch
2016-12-19 16:50:17 +01:00
committed by Karen Shea
parent 5ecd2e4c67
commit 1ba5ff44cc
2 changed files with 28 additions and 13 deletions
+18 -13
View File
@@ -15,6 +15,11 @@
#include "osrm/osrm.hpp"
#include "osrm/status.hpp"
namespace
{
osrm::util::Coordinate getZeroCoordinate() { return {osrm::util::FloatLongitude{0}, osrm::util::FloatLatitude{0}}; }
}
BOOST_AUTO_TEST_SUITE(limits)
BOOST_AUTO_TEST_CASE(test_trip_limits)
@@ -32,9 +37,9 @@ BOOST_AUTO_TEST_CASE(test_trip_limits)
OSRM osrm{config};
TripParameters params;
params.coordinates.emplace_back(util::FloatLongitude{}, util::FloatLatitude{});
params.coordinates.emplace_back(util::FloatLongitude{}, util::FloatLatitude{});
params.coordinates.emplace_back(util::FloatLongitude{}, util::FloatLatitude{});
params.coordinates.emplace_back(getZeroCoordinate());
params.coordinates.emplace_back(getZeroCoordinate());
params.coordinates.emplace_back(getZeroCoordinate());
json::Object result;
@@ -62,9 +67,9 @@ BOOST_AUTO_TEST_CASE(test_route_limits)
OSRM osrm{config};
RouteParameters params;
params.coordinates.emplace_back(util::FloatLongitude{}, util::FloatLatitude{});
params.coordinates.emplace_back(util::FloatLongitude{}, util::FloatLatitude{});
params.coordinates.emplace_back(util::FloatLongitude{}, util::FloatLatitude{});
params.coordinates.emplace_back(getZeroCoordinate());
params.coordinates.emplace_back(getZeroCoordinate());
params.coordinates.emplace_back(getZeroCoordinate());
json::Object result;
@@ -92,9 +97,9 @@ BOOST_AUTO_TEST_CASE(test_table_limits)
OSRM osrm{config};
TableParameters params;
params.coordinates.emplace_back(util::FloatLongitude{}, util::FloatLatitude{});
params.coordinates.emplace_back(util::FloatLongitude{}, util::FloatLatitude{});
params.coordinates.emplace_back(util::FloatLongitude{}, util::FloatLatitude{});
params.coordinates.emplace_back(getZeroCoordinate());
params.coordinates.emplace_back(getZeroCoordinate());
params.coordinates.emplace_back(getZeroCoordinate());
json::Object result;
@@ -122,9 +127,9 @@ BOOST_AUTO_TEST_CASE(test_match_limits)
OSRM osrm{config};
MatchParameters params;
params.coordinates.emplace_back(util::FloatLongitude{}, util::FloatLatitude{});
params.coordinates.emplace_back(util::FloatLongitude{}, util::FloatLatitude{});
params.coordinates.emplace_back(util::FloatLongitude{}, util::FloatLatitude{});
params.coordinates.emplace_back(getZeroCoordinate());
params.coordinates.emplace_back(getZeroCoordinate());
params.coordinates.emplace_back(getZeroCoordinate());
json::Object result;
@@ -152,7 +157,7 @@ BOOST_AUTO_TEST_CASE(test_nearest_limits)
OSRM osrm{config};
NearestParameters params;
params.coordinates.emplace_back(util::FloatLongitude{}, util::FloatLatitude{});
params.coordinates.emplace_back(getZeroCoordinate());
params.number_of_results = 10000;
json::Object result;