mirror of
https://github.com/yuzu-mirror/mbedtls.git
synced 2026-04-20 22:05:15 +00:00
Remove direct writing to test_info from *.function
Add a new function `mbedtls_test_info_reset()` to remove direct writes to `mbedtls_test_info`. This change still allows values to be read directly however all writes are now done inside of `helpers.c`. Also slightly reordered code to make it easier to read. Signed-off-by: Chris Jones <christopher.jones@arm.com>
This commit is contained in:
parent
e60e2aeb74
commit
a5ab765832
5 changed files with 20 additions and 12 deletions
|
|
@ -601,7 +601,7 @@ int execute_tests( int argc , const char ** argv )
|
|||
}
|
||||
|
||||
/* Initialize the struct that holds information about the last test */
|
||||
memset( &mbedtls_test_info, 0, sizeof( mbedtls_test_info ) );
|
||||
mbedtls_test_info_reset();
|
||||
|
||||
/* Now begin to execute the tests in the testfiles */
|
||||
for ( testfile_index = 0;
|
||||
|
|
@ -683,8 +683,7 @@ int execute_tests( int argc , const char ** argv )
|
|||
// If there are no unmet dependencies execute the test
|
||||
if( unmet_dep_count == 0 )
|
||||
{
|
||||
mbedtls_test_info.result = MBEDTLS_TEST_RESULT_SUCCESS;
|
||||
mbedtls_test_info.step = (unsigned long)( -1 );
|
||||
mbedtls_test_info_reset();
|
||||
|
||||
#if defined(__unix__) || (defined(__APPLE__) && defined(__MACH__))
|
||||
/* Suppress all output from the library unless we're verbose
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue