Add support for decimal fractions and big floats (#19)
In addition: some rearrangement of how tagged items are decoded in anticipation of support for more tagged items with structure.
diff --git a/test/qcbor_encode_tests.h b/test/qcbor_encode_tests.h
index 7909288..1cd8e7b 100644
--- a/test/qcbor_encode_tests.h
+++ b/test/qcbor_encode_tests.h
@@ -160,6 +160,14 @@
int CoseSign1TBSTest(void);
+#ifndef QCBOR_CONFIG_DISABLE_EXP_AND_MANTISSA
+/*
+ Test encoding of decimal fractions and big floats, both of which are
+ made up of an exponent and mantissa
+ */
+int ExponentAndMantissaEncodeTests(void);
+#endif /* QCBOR_CONFIG_DISABLE_EXP_AND_MANTISSA */
+
/*
Test the error cases when encoding CBOR such as buffer too large,
buffer too small, array nesting too deep. Aims to cover the error