From 8b5167b3192bfb7b01206f441a1b8e62062df2ec Mon Sep 17 00:00:00 2001 From: Konstantin Lampalzer Date: Sun, 22 Sep 2024 18:13:22 +0200 Subject: [PATCH] fix tests for new cliff packets, add string to packet.h --- include/create/packet.h | 1 + tests/test_data.cpp | 12 ++++++------ 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/include/create/packet.h b/include/create/packet.h index d1e7928..60ff0f2 100644 --- a/include/create/packet.h +++ b/include/create/packet.h @@ -32,6 +32,7 @@ POSSIBILITY OF SUCH DAMAGE. #define CREATE_PACKET_H #include +#include namespace create { class Packet { diff --git a/tests/test_data.cpp b/tests/test_data.cpp index e9752a0..e347fb1 100644 --- a/tests/test_data.cpp +++ b/tests/test_data.cpp @@ -65,11 +65,11 @@ TEST(DataTest, GetNumPackets) create::Data data_v_3(create::V_3); // Number exclusive to V_3 = 13 - // 17 + 13 = 30 - EXPECT_EQ(static_cast(data_v_3.getNumPackets()), 30); + // 17 + 17 = 34 + EXPECT_EQ(static_cast(data_v_3.getNumPackets()), 34); create::Data data_v_all(create::V_ALL); - EXPECT_EQ(static_cast(data_v_all.getNumPackets()), 33); + EXPECT_EQ(static_cast(data_v_all.getNumPackets()), 37); } TEST(DataTest, GetPacket) @@ -108,7 +108,7 @@ TEST(DataTest, GetPacketIDs) create::Data data_v_3(create::V_3); const std::vector packet_ids = data_v_3.getPacketIDs(); // Vector should have same length as reported by getNumPackets() - ASSERT_EQ(static_cast(packet_ids.size()), 30); + ASSERT_EQ(static_cast(packet_ids.size()), 34); // Vector should contain ID_LEFT_ENC bool found = false; @@ -133,9 +133,9 @@ TEST(DataTest, GetTotalDataBytes) create::Data data_v_2(create::V_2); EXPECT_EQ(static_cast(data_v_2.getTotalDataBytes()), 26); - // V_3 has an additional 21 bytes + // V_3 has an additional 29 bytes create::Data data_v_3(create::V_3); - EXPECT_EQ(static_cast(data_v_3.getTotalDataBytes()), 42); + EXPECT_EQ(static_cast(data_v_3.getTotalDataBytes()), 50); } TEST(DataTest, IsValidPacketID)