1 #include <catch2/catch_all.hpp>
15 streamPacketDesc_t packet;
16 packet.data = ser.data();
17 packet.length = ser.size();
25 TEST_CASE(
"Correct message, but padding corrupted, a warning should be printed") {
28 ser[ser.size() - 1] = 0x55;
30 streamPacketDesc_t packet;
31 packet.data = ser.data();
32 packet.length = ser.size();
37 ser2[ser.size() - 1] = 0x55;
49 streamPacketDesc_t packet;
50 packet.data = ser.data();
51 packet.length = ser.size();
63 streamPacketDesc_t packet;
64 packet.data = ser.data();
65 packet.length = ser.size();
71 std::vector<uint8_t> ser = {0, 1, 2};
73 streamPacketDesc_t packet;
74 packet.data = ser.data();
75 packet.length = ser.size();
81 std::vector<uint8_t> ser = {0, 1, 1};
83 streamPacketDesc_t packet;
84 packet.data = ser.data();
85 packet.length = ser.size();
94 streamPacketDesc_t packet;
95 packet.data = ser.data();
96 packet.length = ser.size();
101 REQUIRE(ser == ser2);
111 streamPacketDesc_t packet;
112 packet.data = ser.data();
113 packet.length = ser.size();
125 streamPacketDesc_t packet;
126 packet.data = ser.data();
127 packet.length = ser.size();
133 std::vector<uint8_t> ser = {0, 1, 2};
135 streamPacketDesc_t packet;
136 packet.data = ser.data();
137 packet.length = ser.size();
143 std::vector<uint8_t> ser = {0, 1, 1};
145 streamPacketDesc_t packet;
146 packet.data = ser.data();
147 packet.length = ser.size();