tests/api.c: add suppression for clang-analyzer-optin.core.EnumCastOutOfRange in "Bad hash type" subtest in test_wc_ecc_sm2_create_digest().

This commit is contained in:
Daniel Pouzzner
2024-05-13 19:06:54 -05:00
parent 009ea6640b
commit 8ee7c36bb1

View File

@ -26100,8 +26100,10 @@ static int test_wc_ecc_sm2_create_digest(void)
hashType, hash, sizeof(hash), NULL), BAD_FUNC_ARG);
/* Bad hash type. */
/* // NOLINTBEGIN(clang-analyzer-optin.core.EnumCastOutOfRange) */
ExpectIntEQ(wc_ecc_sm2_create_digest(id, sizeof(id), msg, sizeof(msg),
-1, hash, 0, key), BAD_FUNC_ARG);
/* // NOLINTEND(clang-analyzer-optin.core.EnumCastOutOfRange) */
/* Bad hash size. */
ExpectIntEQ(wc_ecc_sm2_create_digest(id, sizeof(id), msg, sizeof(msg),
hashType, hash, 0, key), BUFFER_E);