mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-07-29 11:41:15 +03:00
Adds verbose mode to the test suites
Added a verbose option to the generated test suites which can list the dependencies not met for skipped test cases. Also clarifies internal interfaces between the main_test.function and test code, and fixed a bug on calculating available tests in run-test-suites.pl.
This commit is contained in:
@ -32,9 +32,18 @@ typedef UINT32 uint32_t;
|
||||
|
||||
|
||||
/*----------------------------------------------------------------------------*/
|
||||
/* Global variables */
|
||||
/* Constants */
|
||||
|
||||
static int test_errors = 0;
|
||||
#define DEPENDENCY_SUPPORTED 0
|
||||
#define DEPENDENCY_NOT_SUPPORTED 1
|
||||
|
||||
#define KEY_VALUE_MAPPING_FOUND 0
|
||||
#define KEY_VALUE_MAPPING_NOT_FOUND -1
|
||||
|
||||
#define DISPATCH_TEST_SUCCESS 0
|
||||
#define DISPATCH_TEST_FN_NOT_FOUND 1
|
||||
#define DISPATCH_INVALID_TEST_DATA 2
|
||||
#define DISPATCH_UNSUPPORTED_SUITE 3
|
||||
|
||||
|
||||
/*----------------------------------------------------------------------------*/
|
||||
@ -80,6 +89,12 @@ static int test_errors = 0;
|
||||
#endif
|
||||
|
||||
|
||||
/*----------------------------------------------------------------------------*/
|
||||
/* Global variables */
|
||||
|
||||
static int test_errors = 0;
|
||||
|
||||
|
||||
/*----------------------------------------------------------------------------*/
|
||||
/* Helper Functions */
|
||||
|
||||
|
Reference in New Issue
Block a user