xref: /third_party/mbedtls/tests/suites/test_suite_error.function
  • Home
  • History
  • Annotate Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • only in /third_party/mbedtls/tests/suites/
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

Indexes created Thu Nov 07 10:32:03 CST 2024