MCPcopy Create free account
hub / github.com/comaps/comaps / TestGpsInfo

Function TestGpsInfo

libs/map/map_tests/extrapolator_tests.cpp:14–25  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

12using namespace extrapolation;
13
14void TestGpsInfo(GpsInfo const & tested, GpsInfo const & expected)
15{
16 double constexpr kEpsilon = 1e-5;
17 TEST_EQUAL(tested.m_source, expected.m_source, ());
18 TEST(AlmostEqualAbs(tested.m_latitude, expected.m_latitude, kEpsilon), ());
19 TEST(AlmostEqualAbs(tested.m_longitude, expected.m_longitude, kEpsilon), ());
20 TEST(AlmostEqualAbs(tested.m_horizontalAccuracy, expected.m_horizontalAccuracy, kEpsilon), ());
21 TEST(AlmostEqualAbs(tested.m_altitude, expected.m_altitude, kEpsilon), ());
22 TEST(AlmostEqualAbs(tested.m_verticalAccuracy, expected.m_verticalAccuracy, kEpsilon), ());
23 TEST(AlmostEqualAbs(tested.m_bearing, expected.m_bearing, kEpsilon), ());
24 TEST(AlmostEqualAbs(tested.m_speed, expected.m_speed, kEpsilon), ());
25}
26
27GpsInfo GetGpsInfo(double timestampS, double lat, double lon, double altitude, double speed)
28{

Callers 1

UNIT_TESTFunction · 0.85

Calls 2

TESTFunction · 0.85
AlmostEqualAbsFunction · 0.70

Tested by

no test coverage detected