1 #include <setjmp.h> 2 #include <stdarg.h> 3 #include <stddef.h> 4 5 #include <cmocka.h> 6 7 #include "cbor.h" 8 9 #ifndef ASSERTIONS_H_ 10 #define ASSERTIONS_H_ 11 12 void assert_uint8(cbor_item_t* item, uint8_t num); 13 void assert_uint16(cbor_item_t* item, uint16_t num); 14 void assert_uint32(cbor_item_t* item, uint32_t num); 15 void assert_uint64(cbor_item_t* item, uint64_t num); 16 17 void assert_decoder_result(size_t, enum cbor_decoder_status, 18 struct cbor_decoder_result); 19 void assert_decoder_result_nedata(size_t, struct cbor_decoder_result); 20 21 #endif 22