diff options
Diffstat (limited to 'test/evp_extra_test.c')
-rw-r--r-- | test/evp_extra_test.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/test/evp_extra_test.c b/test/evp_extra_test.c index f07ae94ad3..f763bb5d2a 100644 --- a/test/evp_extra_test.c +++ b/test/evp_extra_test.c @@ -1083,7 +1083,8 @@ static int calculate_digest(const EVP_MD *md, const char *msg, size_t len, || !TEST_true(EVP_DigestUpdate(ctx, msg, len)) || !TEST_true(EVP_DigestFinal_ex(ctx, out, NULL)) || !TEST_mem_eq(out, SHA256_DIGEST_LENGTH, exptd, - SHA256_DIGEST_LENGTH)) + SHA256_DIGEST_LENGTH) + || !TEST_true(md == EVP_MD_CTX_md(ctx))) goto err; ret = 1; |