Add ChiakiSeqNum32

This commit is contained in:
Florian Märkl 2019-06-26 21:27:51 +02:00
commit b3f71fc5ab
No known key found for this signature in database
GPG key ID: 125BC8A5A6A1E857
2 changed files with 45 additions and 19 deletions

View file

@ -51,6 +51,20 @@ static MunitResult test_seq_num_16(const MunitParameter params[], void *user)
}
static MunitResult test_seq_num_32(const MunitParameter params[], void *user)
{
munit_assert(chiaki_seq_num_32_gt(1, 0));
munit_assert(!chiaki_seq_num_32_gt(0, 1));
munit_assert(!chiaki_seq_num_32_lt(1, 0));
munit_assert(chiaki_seq_num_32_lt(0, 1));
munit_assert(chiaki_seq_num_32_gt(1, 0xfffffff5));
munit_assert(!chiaki_seq_num_32_gt(0xfffffff5, 1));
return MUNIT_OK;
}
MunitTest tests_seq_num[] = {
{
"/seq_num_16",
@ -60,5 +74,13 @@ MunitTest tests_seq_num[] = {
MUNIT_TEST_OPTION_NONE,
NULL
},
{
"/seq_num_32",
test_seq_num_32,
NULL,
NULL,
MUNIT_TEST_OPTION_NONE,
NULL
},
{ NULL, NULL, NULL, NULL, MUNIT_TEST_OPTION_NONE, NULL }
};