mirror of
https://github.com/obgm/libcoap.git
synced 2026-11-11 19:30:40 +03:00
Created new 'CU_ASSERT_PTR_EQUAL_C(actual, expected)' to handle const variable matching Where appropriate Replace 'unsigned char' with 'const uint8_t' Replace 'str' with 'coap_str_c_t' Replace 'str' with 'coap_string_t' Prefix with 'const' some type casts Update coap_add_attr() calls inline with updated API Update coap_resource_init() calls inline with updated API Make use of coap_make_str_const() for defining parameters tests*/.c Update code to stop memory leaks (as found by valgrind) examples/coap-rd.c Track the fact that uri_path in coap_resource_t is now a pointer
18 lines
559 B
C
18 lines
559 B
C
/* libcoap unit tests
|
|
*
|
|
* Copyright (C) 2012 Olaf Bergmann <bergmann@tzi.org>
|
|
*
|
|
* This file is part of the CoAP library libcoap. Please see
|
|
* README for terms of use.
|
|
*/
|
|
|
|
#include <CUnit/CUnit.h>
|
|
|
|
/** Asserts that const pointers actual == expected.
|
|
* Reports failure with no other action.
|
|
*/
|
|
#define CU_ASSERT_PTR_EQUAL_C(actual, expected) \
|
|
{ CU_assertImplementation(((const void*)(actual) == (const void*)(expected)), __LINE__, ("CU_ASSERT_PTR_EQUAL(" #actual "," #expected ")"), __FILE__, "", CU_FALSE); }
|
|
|
|
CU_pSuite t_init_option_tests(void);
|