fix(test): solve build warnings in firmware radio tests (#6532)

This commit is contained in:
fpenard
2025-08-23 13:08:56 +10:00
committed by GitHub
parent 131e69c9aa
commit 63d8f4f1ae
2 changed files with 16 additions and 16 deletions
+5 -5
View File
@@ -118,7 +118,7 @@ TEST(Crossfire, frameParser_incompleteFrames)
EXPECT_EQ(ft.buffer[1], 0x0A);
uint8_t* lua_buffer = luaInputTelemetryFifo->buffer();
EXPECT_EQ(luaInputTelemetryFifo->size(), 0x14 + 0x21 + 0x1F);
EXPECT_EQ(luaInputTelemetryFifo->size(), (size_t)(0x14 + 0x21 + 0x1F));
unsigned offset = 0;
EXPECT_EQ(lua_buffer[offset], 0x14);
@@ -169,14 +169,14 @@ TEST(Crossfire, frameParser_length)
EXPECT_EQ(ft.len, 0);
// the first complete frame should have been processed
EXPECT_EQ(luaInputTelemetryFifo->size(), 0x09);
EXPECT_EQ(luaInputTelemetryFifo->size(), (size_t)0x09);
ft.process(length_error3);
EXPECT_EQ(ft.len, 0);
// only the first frame has been processed, as the rest
// of the input buffer is thrown away due to length error
EXPECT_EQ(luaInputTelemetryFifo->size(), 0x09 + 0x09 + 0x09);
EXPECT_EQ(luaInputTelemetryFifo->size(), (size_t)(0x09 + 0x09 + 0x09));
// check all 3 frames
unsigned offset = 0;
@@ -216,7 +216,7 @@ TEST(Crossfire, frameParser_badFrames)
EXPECT_EQ(ft.len,0);
uint8_t* lua_buffer = luaInputTelemetryFifo->buffer();
EXPECT_EQ(luaInputTelemetryFifo->size(), 0x14 + 0x21 + 0x1F);
EXPECT_EQ(luaInputTelemetryFifo->size(), (size_t)(0x14 + 0x21 + 0x1F));
unsigned offset = 0;
EXPECT_EQ(lua_buffer[offset], 0x14);
@@ -264,7 +264,7 @@ TEST(Crossfire, frameParser_multipleJumboFrames)
EXPECT_EQ(ft.len,0);
uint8_t* lua_buffer = luaInputTelemetryFifo->buffer();
EXPECT_EQ(luaInputTelemetryFifo->size(), 62 + 61);
EXPECT_EQ(luaInputTelemetryFifo->size(), (size_t)(62 + 61));
unsigned offset = 0;
EXPECT_EQ(lua_buffer[offset], 0x3E);
+11 -11
View File
@@ -121,8 +121,8 @@ TEST(Lua, testModelInputs)
EXPECT_EQ(3, (int)g_model.expoData[0].chn);
EXPECT_STRNEQ("test1", g_model.expoData[0].name);
EXPECT_EQ(MIXSRC_THR, g_model.expoData[0].srcRaw);
EXPECT_EQ(56, g_model.expoData[0].weight);
EXPECT_EQ(3, g_model.expoData[0].offset);
EXPECT_EQ(56u, g_model.expoData[0].weight);
EXPECT_EQ(3u, g_model.expoData[0].offset);
EXPECT_EQ(2, g_model.expoData[0].swtch);
// add another one before existing line on Input4
@@ -133,18 +133,18 @@ TEST(Lua, testModelInputs)
#endif
EXPECT_EQ(3, (int)g_model.expoData[0].chn);
EXPECT_STRNEQ("test2", g_model.expoData[0].name);
EXPECT_EQ(MIXSRC_FIRST_STICK, g_model.expoData[0].srcRaw);
EXPECT_EQ((short int)MIXSRC_FIRST_STICK, g_model.expoData[0].srcRaw);
SourceNumVal v;
v.rawValue = g_model.expoData[0].weight;
EXPECT_EQ(-56, v.value);
EXPECT_EQ(0, g_model.expoData[0].offset);
EXPECT_EQ(0u, g_model.expoData[0].offset);
EXPECT_EQ(0, g_model.expoData[0].swtch);
EXPECT_EQ(3, (int)g_model.expoData[1].chn);
EXPECT_STRNEQ("test1", g_model.expoData[1].name);
EXPECT_EQ(MIXSRC_THR, g_model.expoData[1].srcRaw);
EXPECT_EQ(56, g_model.expoData[1].weight);
EXPECT_EQ(3, g_model.expoData[1].offset);
EXPECT_EQ(56u, g_model.expoData[1].weight);
EXPECT_EQ(3u, g_model.expoData[1].offset);
EXPECT_EQ(2, g_model.expoData[1].swtch);
@@ -159,14 +159,14 @@ TEST(Lua, testModelInputs)
EXPECT_EQ(MIXSRC_FIRST_STICK, g_model.expoData[0].srcRaw);
v.rawValue = g_model.expoData[0].weight;
EXPECT_EQ(-56, v.value);
EXPECT_EQ(0, g_model.expoData[0].offset);
EXPECT_EQ(0u, g_model.expoData[0].offset);
EXPECT_EQ(0, g_model.expoData[0].swtch);
EXPECT_EQ(3, (int)g_model.expoData[1].chn);
EXPECT_STRNEQ("test1", g_model.expoData[1].name);
EXPECT_EQ(MIXSRC_THR, g_model.expoData[1].srcRaw);
EXPECT_EQ(56, g_model.expoData[1].weight);
EXPECT_EQ(3, g_model.expoData[1].offset);
EXPECT_EQ(56u, g_model.expoData[1].weight);
EXPECT_EQ(3u, g_model.expoData[1].offset);
EXPECT_EQ(2, g_model.expoData[1].swtch);
EXPECT_EQ(3, (int)g_model.expoData[2].chn);
@@ -176,8 +176,8 @@ TEST(Lua, testModelInputs)
#else
EXPECT_EQ(MIXSRC_LAST_STICK, g_model.expoData[2].srcRaw);
#endif
EXPECT_EQ(100, g_model.expoData[2].weight);
EXPECT_EQ(0, g_model.expoData[2].offset);
EXPECT_EQ(100u, g_model.expoData[2].weight);
EXPECT_EQ(0u, g_model.expoData[2].offset);
EXPECT_EQ(0, g_model.expoData[2].swtch);
// verify number of lines for Input4