82 assert_true(data->
pis.
id == 1);
94 assert(data->
pis.
id == 1);
108 assert_true(data->
pis.
id == 1);
121 assert(data->
pis.
id == 1);
152 assert(data->
pis.
id == 1);
221 assert_int_equal(mru_ack.
len, 3);
222 assert_int_equal(mru_ack.
packet_id[0], 2);
223 assert_int_equal(mru_ack.
packet_id[1], 1);
224 assert_int_equal(mru_ack.
packet_id[2], 3);
228 assert_int_equal(mru_ack.
len, 3);
229 assert_int_equal(mru_ack.
packet_id[0], 2);
230 assert_int_equal(mru_ack.
packet_id[1], 1);
231 assert_int_equal(mru_ack.
packet_id[2], 3);
237 assert_int_equal(mru_ack2.
packet_id[0], 2);
238 assert_int_equal(mru_ack2.
packet_id[1], 1);
239 assert_int_equal(mru_ack2.
packet_id[2], 3);
245 assert_int_equal(mru_ack2.
packet_id[0], 3);
246 assert_int_equal(mru_ack2.
packet_id[1], 2);
247 assert_int_equal(mru_ack2.
packet_id[2], 1);
252 assert_int_equal(mru_ack.
len, 3);
253 assert_int_equal(mru_ack.
packet_id[0], 2);
254 assert_int_equal(mru_ack.
packet_id[1], 1);
255 assert_int_equal(mru_ack.
packet_id[2], 3);
259 assert_int_equal(mru_ack.
len, 3);
260 assert_int_equal(mru_ack.
packet_id[0], 2);
261 assert_int_equal(mru_ack.
packet_id[1], 1);
262 assert_int_equal(mru_ack.
packet_id[2], 3);
264 struct reliable_ack ack3 = { .
len = 7, .packet_id = {5, 6, 7, 8, 9, 10, 11}};
269 struct reliable_ack expected_ack = { .
len = 8, .packet_id = {5, 6, 7, 8, 9, 10, 11, 2}};
270 assert_int_equal(mru_ack.
len, expected_ack.
len);
278 const struct CMUnitTest tests[] = {
302 return cmocka_run_group_tests_name(
"packet_id tests", tests, NULL, NULL);