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