Home | History | Annotate | Line # | Download | only in test
      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