AP_Common: fixed invalid nmea test
This commit is contained in:
parent
37935262ff
commit
68a33e996d
@ -31,15 +31,12 @@ static DummyUart test_uart;
|
|||||||
|
|
||||||
TEST(NMEA, Printf)
|
TEST(NMEA, Printf)
|
||||||
{
|
{
|
||||||
EXPECT_FALSE(nmea_printf(&test_uart, ""));
|
|
||||||
char test_string[] = "test\n"; // blabla not an NMEA string but whatever
|
|
||||||
const size_t len = strlen(test_string);
|
|
||||||
// test not enought space
|
// test not enought space
|
||||||
test_uart.set_txspace(len-2);
|
test_uart.set_txspace(2);
|
||||||
EXPECT_FALSE(nmea_printf(&test_uart, test_string));
|
EXPECT_FALSE(nmea_printf(&test_uart, "TEST"));
|
||||||
// normal test
|
// normal test
|
||||||
test_uart.set_txspace(42);
|
test_uart.set_txspace(9);
|
||||||
EXPECT_TRUE(nmea_printf(&test_uart, test_string));
|
EXPECT_TRUE(nmea_printf(&test_uart, "TEST"));
|
||||||
}
|
}
|
||||||
|
|
||||||
AP_GTEST_MAIN()
|
AP_GTEST_MAIN()
|
||||||
|
Loading…
Reference in New Issue
Block a user