Use TEST_EQUAL instead of TEST_ASSERT in new code

Signed-off-by: Janos Follath <janos.follath@arm.com>
This commit is contained in:
Janos Follath 2024-02-22 15:19:13 +00:00
parent 0902572aa4
commit fdab786852

View File

@ -975,19 +975,19 @@ void mpi_exp_mod_min_RR(char *input_A, char *input_E,
mbedtls_mpi_init(&A); mbedtls_mpi_init(&E); mbedtls_mpi_init(&N); mbedtls_mpi_init(&A); mbedtls_mpi_init(&E); mbedtls_mpi_init(&N);
mbedtls_mpi_init(&RR); mbedtls_mpi_init(&Z); mbedtls_mpi_init(&X); mbedtls_mpi_init(&RR); mbedtls_mpi_init(&Z); mbedtls_mpi_init(&X);
TEST_ASSERT(mbedtls_test_read_mpi(&A, input_A) == 0); TEST_EQUAL(mbedtls_test_read_mpi(&A, input_A), 0);
TEST_ASSERT(mbedtls_test_read_mpi(&E, input_E) == 0); TEST_EQUAL(mbedtls_test_read_mpi(&E, input_E), 0);
TEST_ASSERT(mbedtls_test_read_mpi(&N, input_N) == 0); TEST_EQUAL(mbedtls_test_read_mpi(&N, input_N), 0);
TEST_ASSERT(mbedtls_test_read_mpi(&X, input_X) == 0); TEST_EQUAL(mbedtls_test_read_mpi(&X, input_X), 0);
TEST_ASSERT(mbedtls_mpi_core_get_mont_r2_unsafe(&RR, &N) == 0); TEST_EQUAL(mbedtls_mpi_core_get_mont_r2_unsafe(&RR, &N), 0);
TEST_ASSERT(mbedtls_mpi_shrink(&RR, 0) == 0); TEST_EQUAL(mbedtls_mpi_shrink(&RR, 0), 0);
res = mbedtls_mpi_exp_mod(&Z, &A, &E, &N, &RR); res = mbedtls_mpi_exp_mod(&Z, &A, &E, &N, &RR);
TEST_ASSERT(res == exp_result); TEST_EQUAL(res, exp_result);
if (res == 0) { if (res == 0) {
TEST_ASSERT(sign_is_valid(&Z)); TEST_EQUAL(sign_is_valid(&Z), 1);
TEST_ASSERT(mbedtls_mpi_cmp_mpi(&Z, &X) == 0); TEST_EQUAL(mbedtls_mpi_cmp_mpi(&Z, &X), 0);
} }
exit: exit: