89615eefe7
When TEST_EQUAL fails, show the two numerical values in the test log (only with host_test). The values are printed in hexa and signed decimal. The arguments of TEST_EQUAL must now be integers, not pointers or floats. The current implementation requires them to fit in unsigned long long Signed values no larger than long long will work too. The implementation uses unsigned long long rather than uintmax_t to reduce portability concerns. The snprintf function must support "%llx" and "%lld". For this purpose, add room for two lines of text to the mbedtls_test_info structure. This adds 154 bytes of global data. Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com> |
||
---|---|---|
.. | ||
drivers | ||
asn1_helpers.h | ||
certs.h | ||
constant_flow.h | ||
fake_external_rng_for_test.h | ||
helpers.h | ||
macros.h | ||
psa_crypto_helpers.h | ||
psa_exercise_key.h | ||
psa_helpers.h | ||
random.h |