diff --git a/tests/suites/test_suite_error.function b/tests/suites/test_suite_error.function index a514cee77..4532530e2 100644 --- a/tests/suites/test_suite_error.function +++ b/tests/suites/test_suite_error.function @@ -12,8 +12,18 @@ void error_strerror( int code, char *result_str ) { char buf[500]; + memset( buf, 0, sizeof( buf ) ); + polarssl_strerror( code, buf, 500 ); TEST_ASSERT( strcmp( buf, result_str ) == 0 ); + +#if defined(POLARSSL_ERROR_STRERROR_BC) + memset( buf, 0, sizeof( buf ) ); + + error_strerror( code, buf, 500 ); + + TEST_ASSERT( strcmp( buf, result_str ) == 0 ); +#endif } /* END_CASE */