| #include <openssl/err.h> | |
| #include "test_err.h" | |
| /* Simple error test routine */ | |
| void a_test_function(void) | |
| { | |
| TESTerr(TEST_F_A_TEST_FUNCTION, TEST_R_TEST_REASON_CODE); | |
| TESTerr(TEST_F_A_TEST_FUNCTION, TEST_R_ANOTHER_TEST_REASON_CODE); | |
| ERR_add_error_data(1, "some additional error data"); | |
| } | |
| int main(int argc, char **argv) | |
| { | |
| ERR_load_TEST_strings(); | |
| a_test_function(); | |
| ERR_print_errors_fp(stderr); | |
| } |