1a8e1175bSopenharmony_ci/* BEGIN_HEADER */ 2a8e1175bSopenharmony_ci#include "mbedtls/error.h" 3a8e1175bSopenharmony_ci/* END_HEADER */ 4a8e1175bSopenharmony_ci 5a8e1175bSopenharmony_ci/* BEGIN_DEPENDENCIES 6a8e1175bSopenharmony_ci * depends_on:MBEDTLS_ERROR_C 7a8e1175bSopenharmony_ci * END_DEPENDENCIES 8a8e1175bSopenharmony_ci */ 9a8e1175bSopenharmony_ci 10a8e1175bSopenharmony_ci/* BEGIN_CASE */ 11a8e1175bSopenharmony_civoid error_strerror(int code, char *result_str) 12a8e1175bSopenharmony_ci{ 13a8e1175bSopenharmony_ci char buf[500]; 14a8e1175bSopenharmony_ci 15a8e1175bSopenharmony_ci memset(buf, 0, sizeof(buf)); 16a8e1175bSopenharmony_ci 17a8e1175bSopenharmony_ci mbedtls_strerror(code, buf, 500); 18a8e1175bSopenharmony_ci 19a8e1175bSopenharmony_ci TEST_ASSERT(strcmp(buf, result_str) == 0); 20a8e1175bSopenharmony_ci} 21a8e1175bSopenharmony_ci/* END_CASE */ 22