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