Skip to content
Snippets Groups Projects
Commit f747b07d authored by Martine Lenders's avatar Martine Lenders
Browse files

unittests: adapt ng_pktbuf tests for new API

parent 41b0a266
No related branches found
No related tags found
No related merge requests found
...@@ -304,6 +304,7 @@ static void test_ipv6_hdr_build__wrong_src_len(void) ...@@ -304,6 +304,7 @@ static void test_ipv6_hdr_build__wrong_src_len(void)
ng_ipv6_addr_t src = DEFAULT_TEST_SRC; ng_ipv6_addr_t src = DEFAULT_TEST_SRC;
ng_ipv6_addr_t dst = DEFAULT_TEST_DST; ng_ipv6_addr_t dst = DEFAULT_TEST_DST;
ng_pktbuf_init();
TEST_ASSERT_NULL(ng_ipv6_hdr_build(NULL, (uint8_t *)&src, TEST_ASSERT_NULL(ng_ipv6_hdr_build(NULL, (uint8_t *)&src,
sizeof(ng_ipv6_addr_t) + TEST_UINT8, sizeof(ng_ipv6_addr_t) + TEST_UINT8,
(uint8_t *)&dst, (uint8_t *)&dst,
...@@ -316,6 +317,7 @@ static void test_ipv6_hdr_build__wrong_dst_len(void) ...@@ -316,6 +317,7 @@ static void test_ipv6_hdr_build__wrong_dst_len(void)
ng_ipv6_addr_t src = DEFAULT_TEST_SRC; ng_ipv6_addr_t src = DEFAULT_TEST_SRC;
ng_ipv6_addr_t dst = DEFAULT_TEST_DST; ng_ipv6_addr_t dst = DEFAULT_TEST_DST;
ng_pktbuf_init();
TEST_ASSERT_NULL(ng_ipv6_hdr_build(NULL, (uint8_t *)&src, TEST_ASSERT_NULL(ng_ipv6_hdr_build(NULL, (uint8_t *)&src,
sizeof(ng_ipv6_addr_t), sizeof(ng_ipv6_addr_t),
(uint8_t *)&dst, (uint8_t *)&dst,
...@@ -329,7 +331,7 @@ static void test_ipv6_hdr_build__src_NULL(void) ...@@ -329,7 +331,7 @@ static void test_ipv6_hdr_build__src_NULL(void)
ng_pktsnip_t *pkt; ng_pktsnip_t *pkt;
ng_ipv6_hdr_t *hdr; ng_ipv6_hdr_t *hdr;
TEST_ASSERT(ng_pktbuf_is_empty()); ng_pktbuf_init();
TEST_ASSERT_NOT_NULL((pkt = ng_ipv6_hdr_build(NULL, NULL, 0, (uint8_t *)&dst, TEST_ASSERT_NOT_NULL((pkt = ng_ipv6_hdr_build(NULL, NULL, 0, (uint8_t *)&dst,
sizeof(ng_ipv6_addr_t)))); sizeof(ng_ipv6_addr_t))));
hdr = pkt->data; hdr = pkt->data;
...@@ -341,7 +343,6 @@ static void test_ipv6_hdr_build__src_NULL(void) ...@@ -341,7 +343,6 @@ static void test_ipv6_hdr_build__src_NULL(void)
TEST_ASSERT_EQUAL_INT(0, hdr->hl); TEST_ASSERT_EQUAL_INT(0, hdr->hl);
TEST_ASSERT(ng_ipv6_addr_equal(&dst, &hdr->dst)); TEST_ASSERT(ng_ipv6_addr_equal(&dst, &hdr->dst));
TEST_ASSERT(!ng_pktbuf_is_empty()); TEST_ASSERT(!ng_pktbuf_is_empty());
ng_pktbuf_reset();
} }
static void test_ipv6_hdr_build__dst_NULL(void) static void test_ipv6_hdr_build__dst_NULL(void)
...@@ -350,7 +351,7 @@ static void test_ipv6_hdr_build__dst_NULL(void) ...@@ -350,7 +351,7 @@ static void test_ipv6_hdr_build__dst_NULL(void)
ng_pktsnip_t *pkt; ng_pktsnip_t *pkt;
ng_ipv6_hdr_t *hdr; ng_ipv6_hdr_t *hdr;
TEST_ASSERT(ng_pktbuf_is_empty()); ng_pktbuf_init();
TEST_ASSERT_NOT_NULL((pkt = ng_ipv6_hdr_build(NULL, (uint8_t *)&src, TEST_ASSERT_NOT_NULL((pkt = ng_ipv6_hdr_build(NULL, (uint8_t *)&src,
sizeof(ng_ipv6_addr_t), sizeof(ng_ipv6_addr_t),
NULL, 0))); NULL, 0)));
...@@ -363,7 +364,6 @@ static void test_ipv6_hdr_build__dst_NULL(void) ...@@ -363,7 +364,6 @@ static void test_ipv6_hdr_build__dst_NULL(void)
TEST_ASSERT_EQUAL_INT(0, hdr->hl); TEST_ASSERT_EQUAL_INT(0, hdr->hl);
TEST_ASSERT(ng_ipv6_addr_equal(&src, &hdr->src)); TEST_ASSERT(ng_ipv6_addr_equal(&src, &hdr->src));
TEST_ASSERT(!ng_pktbuf_is_empty()); TEST_ASSERT(!ng_pktbuf_is_empty());
ng_pktbuf_reset();
} }
static void test_ipv6_hdr_build__complete(void) static void test_ipv6_hdr_build__complete(void)
...@@ -373,7 +373,7 @@ static void test_ipv6_hdr_build__complete(void) ...@@ -373,7 +373,7 @@ static void test_ipv6_hdr_build__complete(void)
ng_pktsnip_t *pkt; ng_pktsnip_t *pkt;
ng_ipv6_hdr_t *hdr; ng_ipv6_hdr_t *hdr;
TEST_ASSERT(ng_pktbuf_is_empty()); ng_pktbuf_init();
TEST_ASSERT_NOT_NULL((pkt = ng_ipv6_hdr_build(NULL, (uint8_t *)&src, TEST_ASSERT_NOT_NULL((pkt = ng_ipv6_hdr_build(NULL, (uint8_t *)&src,
sizeof(ng_ipv6_addr_t), sizeof(ng_ipv6_addr_t),
(uint8_t *)&dst, (uint8_t *)&dst,
...@@ -388,7 +388,6 @@ static void test_ipv6_hdr_build__complete(void) ...@@ -388,7 +388,6 @@ static void test_ipv6_hdr_build__complete(void)
TEST_ASSERT(ng_ipv6_addr_equal(&src, &hdr->src)); TEST_ASSERT(ng_ipv6_addr_equal(&src, &hdr->src));
TEST_ASSERT(ng_ipv6_addr_equal(&dst, &hdr->dst)); TEST_ASSERT(ng_ipv6_addr_equal(&dst, &hdr->dst));
TEST_ASSERT(!ng_pktbuf_is_empty()); TEST_ASSERT(!ng_pktbuf_is_empty());
ng_pktbuf_reset();
} }
Test *tests_ipv6_hdr_tests(void) Test *tests_ipv6_hdr_tests(void)
......
This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment