From 943a2d4ab715ed5b6ec7528507b5acb5475c0d3b Mon Sep 17 00:00:00 2001 From: "Daniel J. Hofmann" Date: Tue, 15 Mar 2016 14:14:22 +0100 Subject: [PATCH] Explicitely construct coordinate and phantom node --- unit_tests/engine/base64.cpp | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/unit_tests/engine/base64.cpp b/unit_tests/engine/base64.cpp index f52ab9d95..1a05fb56c 100644 --- a/unit_tests/engine/base64.cpp +++ b/unit_tests/engine/base64.cpp @@ -41,10 +41,13 @@ BOOST_AUTO_TEST_CASE(rfc4648_test_vectors_roundtrip) BOOST_AUTO_TEST_CASE(hint_encoding_decoding_roundtrip) { using namespace osrm::engine; + using namespace osrm::util; - osrm::test::MockDataFacade facade; + const Coordinate coordinate; + const PhantomNode phantom; + const osrm::test::MockDataFacade facade; - Hint hint{{}, {}, facade.GetCheckSum()}; + const Hint hint{coordinate, phantom, facade.GetCheckSum()}; const auto base64 = hint.ToBase64(); @@ -59,10 +62,13 @@ BOOST_AUTO_TEST_CASE(hint_encoding_decoding_roundtrip) BOOST_AUTO_TEST_CASE(hint_encoding_decoding_roundtrip_bytewise) { using namespace osrm::engine; + using namespace osrm::util; - osrm::test::MockDataFacade facade; + const Coordinate coordinate; + const PhantomNode phantom; + const osrm::test::MockDataFacade facade; - Hint hint{{}, {}, facade.GetCheckSum()}; + const Hint hint{coordinate, phantom, facade.GetCheckSum()}; const auto decoded = Hint::FromBase64(hint.ToBase64());