106 EXPECT_EQ((
int)(o.t.hours().count()), 18) <<
"hours wrong. expected: 18. got: " << (int)(o.t.hours().count());
107 EXPECT_EQ((
int)(o.t.minutes().count()), 54) <<
"minutes wrong";
108 EXPECT_EQ((
int)(o.t.seconds().count()), 27) <<
"seconds wrong";
109 EXPECT_EQ((
int)(o.t.subseconds().count()), 150) <<
"subseconds wrong";
143 EXPECT_EQ((
int)(o.t.hours().count()), 19) <<
"hours wrong. expected: 18. got: " << (int)(o.t.hours().count());
144 EXPECT_EQ((
int)(o.t.minutes().count()), 12) <<
"minutes wrong";
145 EXPECT_EQ((
int)(o.t.seconds().count()), 37) <<
"seconds wrong";
146 EXPECT_EQ((
int)(o.t.subseconds().count()), 0) <<
"subseconds wrong";
INSTANTIATE_TEST_SUITE_P(, nmea_gllParser, ::testing::Values(std::make_tuple("$XXXXXXXX", false), std::make_tuple("", false), std::make_tuple("$GPGLL,5051.83778,N,00422.55809,S,185427.150,A,N*4F", true), std::make_tuple("$GPGLL,5051.83778,N,00422.55809,S,185427.150,V,N*4F", true)))