Update tests for new check library & osx

This commit is contained in:
Nils O. Selåsdal
2025-06-28 00:56:58 +02:00
parent 9d2ed015f3
commit fb8979d695
29 changed files with 449 additions and 27 deletions
+30
View File
@@ -5,6 +5,7 @@
START_TEST (test_mbuf_new)
{
struct MBuf *mbuf;
mbuf = uc_mbuf_new(110);
@@ -22,9 +23,11 @@ START_TEST (test_mbuf_new)
uc_mbuf_free(mbuf);
}
END_TEST
START_TEST (test_mbuf_new_inline)
{
struct MBuf *mbuf;
mbuf = uc_mbuf_new_inline(110);
@@ -44,9 +47,11 @@ START_TEST (test_mbuf_new_inline)
uc_mbuf_free(mbuf);
}
END_TEST
START_TEST (test_mbuf_new_headroom)
{
struct MBuf *mbuf;
mbuf = uc_mbuf_new_hr(110,20);
@@ -64,9 +69,11 @@ START_TEST (test_mbuf_new_headroom)
uc_mbuf_free(mbuf);
}
END_TEST
START_TEST (test_mbuf_put)
{
struct MBuf *mbuf;
uint8_t *data;
@@ -82,9 +89,11 @@ START_TEST (test_mbuf_put)
uc_mbuf_free(mbuf);
}
END_TEST
START_TEST (test_mbuf_put_fail)
{
struct MBuf *mbuf;
uint8_t *data;
@@ -96,9 +105,11 @@ START_TEST (test_mbuf_put_fail)
uc_mbuf_free(mbuf);
}
END_TEST
START_TEST (test_mbuf_push)
{
struct MBuf *mbuf;
uint8_t *data;
@@ -114,10 +125,12 @@ START_TEST (test_mbuf_push)
uc_mbuf_free(mbuf);
}
END_TEST
START_TEST (test_mbuf_push_fail)
{
struct MBuf *mbuf;
uint8_t *data;
@@ -129,9 +142,11 @@ START_TEST (test_mbuf_push_fail)
uc_mbuf_free(mbuf);
}
END_TEST
START_TEST (test_mbuf_pull)
{
struct MBuf *mbuf;
uint8_t *data1;
uint8_t *data2;
@@ -151,9 +166,11 @@ START_TEST (test_mbuf_pull)
uc_mbuf_free(mbuf);
}
END_TEST
START_TEST (test_mbuf_pull_fail)
{
struct MBuf *mbuf;
uint8_t *data1;
uint8_t *data2;
@@ -172,9 +189,11 @@ START_TEST (test_mbuf_pull_fail)
uc_mbuf_free(mbuf);
}
END_TEST
START_TEST (test_mbuf_copy)
{
struct MBuf *mbuf;
uint8_t *data1;
struct MBuf *copy;
@@ -196,9 +215,11 @@ START_TEST (test_mbuf_copy)
uc_mbuf_free(mbuf);
uc_mbuf_free(copy);
}
END_TEST
START_TEST (test_mbuf_zero)
{
struct MBuf *mbuf;
uint8_t *data1;
@@ -215,9 +236,11 @@ START_TEST (test_mbuf_zero)
uc_mbuf_free(mbuf);
}
END_TEST
START_TEST (test_mbuf_static)
{
uint8_t data[1024];
struct MBuf mbuf;
@@ -245,9 +268,11 @@ START_TEST (test_mbuf_static)
uc_mbuf_free(&mbuf);
}
END_TEST
START_TEST (test_mbuf_extend_tailroom)
{
struct MBuf *mbuf;
uint8_t *data;
void *filler;
@@ -281,9 +306,11 @@ START_TEST (test_mbuf_extend_tailroom)
uc_mbuf_free(mbuf);
free(filler);
}
END_TEST
START_TEST (test_mbuf_extend_tailroom_wrong_type)
{
struct MBuf *mbuf;
int rc;
@@ -295,9 +322,11 @@ START_TEST (test_mbuf_extend_tailroom_wrong_type)
uc_mbuf_free(mbuf);
}
END_TEST
START_TEST (test_mbuf_queue)
{
struct MBuf *m1;
struct MBuf *m2;
struct MBuf *q;
@@ -337,6 +366,7 @@ START_TEST (test_mbuf_queue)
uc_mbuf_free(m1);
uc_mbuf_free(m2);
}
END_TEST
Suite *mbuf_suite(void)