diff options
Diffstat (limited to 'test/testutil.h')
-rw-r--r-- | test/testutil.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/test/testutil.h b/test/testutil.h index 0975e2b779..027c7063b5 100644 --- a/test/testutil.h +++ b/test/testutil.h @@ -271,6 +271,7 @@ void test_error_c90(const char *desc, ...) PRINTF_FORMAT(1, 2); void test_info(const char *file, int line, const char *desc, ...) PRINTF_FORMAT(3, 4); void test_info_c90(const char *desc, ...) PRINTF_FORMAT(1, 2); +void test_note(const char *desc, ...) PRINTF_FORMAT(1, 2); void test_openssl_errors(void); /* @@ -384,6 +385,7 @@ void test_openssl_errors(void); # define TEST_error(...) test_error(__FILE__, __LINE__, __VA_ARGS__) # define TEST_info(...) test_info(__FILE__, __LINE__, __VA_ARGS__) # endif +# define TEST_note test_note # define TEST_openssl_errors test_openssl_errors /* @@ -403,6 +405,14 @@ extern BIO *bio_out; extern BIO *bio_err; /* + * Formatted output for strings, memory and bignums. + */ +void test_output_string(const char *name, const char *m, size_t l); +void test_output_bignum(const char *name, const BIGNUM *bn); +void test_output_memory(const char *name, const unsigned char *m, size_t l); + + +/* * Utilities to parse a test file. */ #define TESTMAXPAIRS 20 |