test_suite_rsa.function: remove redundant test cases
Signed-off-by: Yanray Wang <yanray.wang@arm.com>
diff --git a/tests/suites/test_suite_rsa.function b/tests/suites/test_suite_rsa.function
index deb156e..24bba9f 100644
--- a/tests/suites/test_suite_rsa.function
+++ b/tests/suites/test_suite_rsa.function
@@ -21,22 +21,19 @@
mbedtls_rsa_init(&ctx);
+ TEST_EQUAL(mbedtls_rsa_get_padding_mode(&ctx), MBEDTLS_RSA_PKCS_V15);
+ TEST_EQUAL(mbedtls_rsa_get_hash_id(&ctx), MBEDTLS_MD_NONE);
+
TEST_EQUAL(mbedtls_rsa_set_padding(&ctx,
invalid_padding,
MBEDTLS_MD_NONE),
MBEDTLS_ERR_RSA_INVALID_PADDING);
- TEST_EQUAL(mbedtls_rsa_get_padding_mode(&ctx), MBEDTLS_RSA_PKCS_V15);
- TEST_EQUAL(mbedtls_rsa_get_hash_id(&ctx), MBEDTLS_MD_NONE);
-
TEST_EQUAL(mbedtls_rsa_set_padding(&ctx,
MBEDTLS_RSA_PKCS_V21,
invalid_hash_id),
MBEDTLS_ERR_RSA_INVALID_PADDING);
- TEST_EQUAL(mbedtls_rsa_get_padding_mode(&ctx), MBEDTLS_RSA_PKCS_V15);
- TEST_EQUAL(mbedtls_rsa_get_hash_id(&ctx), MBEDTLS_MD_NONE);
-
TEST_EQUAL(mbedtls_rsa_pkcs1_sign(&ctx, NULL,
NULL, MBEDTLS_MD_NONE,
buf_len,
@@ -64,9 +61,6 @@
MBEDTLS_RSA_PKCS_V15,
MBEDTLS_MD_NONE),
MBEDTLS_ERR_RSA_INVALID_PADDING);
-
- TEST_EQUAL(mbedtls_rsa_get_padding_mode(&ctx), MBEDTLS_RSA_PKCS_V15);
- TEST_EQUAL(mbedtls_rsa_get_hash_id(&ctx), MBEDTLS_MD_NONE);
#endif
#if defined(MBEDTLS_PKCS1_V15)
@@ -100,9 +94,6 @@
MBEDTLS_RSA_PKCS_V21,
MBEDTLS_MD_NONE),
MBEDTLS_ERR_RSA_INVALID_PADDING);
-
- TEST_EQUAL(mbedtls_rsa_get_padding_mode(&ctx), MBEDTLS_RSA_PKCS_V15);
- TEST_EQUAL(mbedtls_rsa_get_hash_id(&ctx), MBEDTLS_MD_NONE);
#endif
#if defined(MBEDTLS_PKCS1_V21)
@@ -171,25 +162,6 @@
/* END_CASE */
/* BEGIN_CASE */
-void rsa_ctx_param_validation(int padding_mode, int hash_id)
-{
- mbedtls_rsa_context ctx;
-
- mbedtls_rsa_init(&ctx);
-
- TEST_ASSERT(mbedtls_rsa_set_padding(&ctx,
- padding_mode,
- hash_id) == 0);
-
- TEST_ASSERT(mbedtls_rsa_get_padding_mode(&ctx) == padding_mode);
- TEST_ASSERT(mbedtls_rsa_get_hash_id(&ctx) == hash_id);
-
-exit:
- mbedtls_rsa_free(&ctx);
-}
-/* END_CASE */
-
-/* BEGIN_CASE */
void mbedtls_rsa_pkcs1_sign(data_t *message_str, int padding_mode,
int digest, int mod, char *input_P,
char *input_Q, char *input_N, char *input_E,