1
0
mirror of https://github.com/Mbed-TLS/mbedtls.git synced 2025-08-01 10:06:53 +03:00

compat: list all test cases properly

When calling `add_xxx_ciphersuites`, we have to set MODE properly.
This commit adjusts order to address this issue in list_test_case
which matches what we do in a normal execution.

Signed-off-by: Yanray Wang <yanray.wang@arm.com>
This commit is contained in:
Yanray Wang
2023-08-30 12:07:26 +08:00
parent 8aba83bf22
commit b2cd07ce09

View File

@ -143,22 +143,21 @@ print_test_case() {
# list_test_case lists all potential test cases in compat.sh without execution # list_test_case lists all potential test cases in compat.sh without execution
list_test_case() { list_test_case() {
reset_ciphersuites for MODE in $MODES; do
for TYPE in $TYPES; do for TYPE in $TYPES; do
add_common_ciphersuites for VERIFY in $VERIFIES; do
add_openssl_ciphersuites VERIF=$(echo $VERIFY | tr '[:upper:]' '[:lower:]')
add_gnutls_ciphersuites reset_ciphersuites
add_mbedtls_ciphersuites add_common_ciphersuites
done add_openssl_ciphersuites
add_gnutls_ciphersuites
for VERIFY in $VERIFIES; do add_mbedtls_ciphersuites
VERIF=$(echo $VERIFY | tr '[:upper:]' '[:lower:]') print_test_case m O "$O_CIPHERS"
for MODE in $MODES; do print_test_case O m "$O_CIPHERS"
print_test_case m O "$O_CIPHERS" print_test_case m G "$G_CIPHERS"
print_test_case O m "$O_CIPHERS" print_test_case G m "$G_CIPHERS"
print_test_case m G "$G_CIPHERS" print_test_case m m "$M_CIPHERS"
print_test_case G m "$G_CIPHERS" done
print_test_case m m "$M_CIPHERS"
done done
done done
} }