Lines Matching refs:fixture

23 	struct cobs_tests_fixture *fixture = malloc(sizeof(struct cobs_tests_fixture));  in cobs_test_setup()  local
25 zassume_not_null(fixture, NULL); in cobs_test_setup()
27 fixture->test_data = net_buf_alloc(&test_pool, K_NO_WAIT); in cobs_test_setup()
28 fixture->encoded = net_buf_alloc(&test_pool, K_NO_WAIT); in cobs_test_setup()
29 fixture->decoded = net_buf_alloc(&test_pool, K_NO_WAIT); in cobs_test_setup()
31 zassert_not_null(fixture->test_data, "Failed to allocate test_data buffer"); in cobs_test_setup()
32 zassert_not_null(fixture->encoded, "Failed to allocate encoded buffer"); in cobs_test_setup()
33 zassert_not_null(fixture->decoded, "Failed to allocate decoded buffer"); in cobs_test_setup()
35 net_buf_reset(fixture->test_data); in cobs_test_setup()
36 net_buf_reset(fixture->encoded); in cobs_test_setup()
37 net_buf_reset(fixture->decoded); in cobs_test_setup()
39 return fixture; in cobs_test_setup()
44 struct cobs_tests_fixture *fixture = (struct cobs_tests_fixture *)f; in cobs_test_before() local
46 net_buf_reset(fixture->test_data); in cobs_test_before()
47 net_buf_reset(fixture->encoded); in cobs_test_before()
48 net_buf_reset(fixture->decoded); in cobs_test_before()
53 struct cobs_tests_fixture *fixture = (struct cobs_tests_fixture *)f; in cobs_test_teardown() local
55 if (fixture->test_data) { in cobs_test_teardown()
56 net_buf_unref(fixture->test_data); in cobs_test_teardown()
58 if (fixture->encoded) { in cobs_test_teardown()
59 net_buf_unref(fixture->encoded); in cobs_test_teardown()
61 if (fixture->decoded) { in cobs_test_teardown()
62 net_buf_unref(fixture->decoded); in cobs_test_teardown()
65 free(fixture); in cobs_test_teardown()
370 net_buf_add_mem(fixture->test_data, cobs_dataset[idx].decoded, in ZTEST_F()
373 ret = cobs_encode(fixture->test_data, fixture->encoded, in ZTEST_F()
376 zassert_equal(cobs_dataset[idx].encoded_len, fixture->encoded->len, in ZTEST_F()
379 zassert_mem_equal(cobs_dataset[idx].encoded, fixture->encoded->data, in ZTEST_F()
384 zassert_equal(fixture->test_data->len, 0, "Encode input not empty for %s", in ZTEST_F()
386 net_buf_reset(fixture->test_data); in ZTEST_F()
387 net_buf_reset(fixture->encoded); in ZTEST_F()
388 net_buf_reset(fixture->decoded); in ZTEST_F()
399 net_buf_add_mem(fixture->test_data, cobs_dataset[idx].decoded, in ZTEST_F()
402 ret = cobs_decode(fixture->encoded, fixture->test_data, in ZTEST_F()
405 zassert_equal(cobs_dataset[idx].decoded_len, fixture->test_data->len, in ZTEST_F()
408 zassert_mem_equal(cobs_dataset[idx].decoded, fixture->test_data->data, in ZTEST_F()
413 zassert_equal(fixture->encoded->len, 0, "Decode input not empty for %s", in ZTEST_F()
415 net_buf_reset(fixture->test_data); in ZTEST_F()
416 net_buf_reset(fixture->encoded); in ZTEST_F()
417 net_buf_reset(fixture->decoded); in ZTEST_F()
428 net_buf_add_mem(fixture->test_data, cobs_dataset[idx].decoded, in ZTEST_F()
431 ret = cobs_encode(fixture->test_data, fixture->encoded, in ZTEST_F()
435 zassert_equal(cobs_dataset[idx].encoded_len + 1, fixture->encoded->len, in ZTEST_F()
438 zassert_mem_equal(cobs_dataset[idx].encoded, fixture->encoded->data, in ZTEST_F()
443 zassert_equal(fixture->encoded->data[cobs_dataset[idx].encoded_len], delimiter, in ZTEST_F()
446 zassert_equal(fixture->test_data->len, 0, "Encode input not empty for %s", in ZTEST_F()
448 net_buf_reset(fixture->test_data); in ZTEST_F()
449 net_buf_reset(fixture->encoded); in ZTEST_F()
450 net_buf_reset(fixture->decoded); in ZTEST_F()
461 net_buf_add_mem(fixture->test_data, cobs_dataset[idx].decoded, in ZTEST_F()
464 net_buf_add_u8(fixture->encoded, delimiter); in ZTEST_F()
466 ret = cobs_decode(fixture->encoded, fixture->test_data, in ZTEST_F()
470 zassert_equal(cobs_dataset[idx].decoded_len, fixture->test_data->len, in ZTEST_F()
473 zassert_mem_equal(cobs_dataset[idx].decoded, fixture->test_data->data, in ZTEST_F()
478 zassert_equal(fixture->encoded->len, 0, "Decode input not empty for %s", in ZTEST_F()
480 net_buf_reset(fixture->test_data); in ZTEST_F()
481 net_buf_reset(fixture->encoded); in ZTEST_F()
482 net_buf_reset(fixture->decoded); in ZTEST_F()
491 net_buf_add_mem(fixture->encoded, data_enc, sizeof(data_enc)); in ZTEST_F()
492 ret = cobs_decode(fixture->encoded, fixture->decoded, 0); in ZTEST_F()
501 net_buf_add_mem(fixture->encoded, data_enc, sizeof(data_enc)); in ZTEST_F()
502 ret = cobs_decode(fixture->encoded, fixture->decoded, 0); in ZTEST_F()
511 net_buf_add_mem(fixture->encoded, data_enc, sizeof(data_enc)); in ZTEST_F()
512 ret = cobs_decode(fixture->encoded, fixture->decoded, 0); in ZTEST_F()