diff options
author | Emilia Kasper <emilia@openssl.org> | 2014-09-25 13:39:21 +0200 |
---|---|---|
committer | Emilia Kasper <emilia@openssl.org> | 2014-09-25 13:48:08 +0200 |
commit | 116fd3732a873976aeb0baff401c8f618171e6bb (patch) | |
tree | 9e453aae0b267fd74195b9bcc33d8d1ab20ffdfe | |
parent | 1bb01b1b5f27a7de33e7a67946b8c001b54e09e9 (diff) |
Add missing tests
Accidentally omitted from commit 455b65dfab0de51c9f67b3c909311770f2b3f801
Reviewed-by: Kurt Roeckx <kurt@openssl.org>
(cherry picked from commit fdc35a9d3e8cf4cfd9330d5df9883f42cf5648ad)
-rw-r--r-- | crypto/constant_time_test.c | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/crypto/constant_time_test.c b/crypto/constant_time_test.c index 1b4b18d199..d9c6a44aed 100644 --- a/crypto/constant_time_test.c +++ b/crypto/constant_time_test.c @@ -201,14 +201,14 @@ static int test_eq_int(int a, int b) unsigned int equal = constant_time_eq_int(a, b); if (a == b && equal != CONSTTIME_TRUE) { - fprintf(stderr, "Test failed for constant_time_select(%d, %d): " + fprintf(stderr, "Test failed for constant_time_eq_int(%d, %d): " "expected %du(TRUE), got %du\n", a, b, CONSTTIME_TRUE, equal); return 1; } else if (a != b && equal != CONSTTIME_FALSE) { - fprintf(stderr, "Test failed for constant_time_select(%d, %d): " + fprintf(stderr, "Test failed for constant_time_eq_int(%d, %d): " "expected %du(FALSE), got %du\n", a, b, CONSTTIME_FALSE, equal); return 1; @@ -221,14 +221,14 @@ static int test_eq_int_8(int a, int b) unsigned char equal = constant_time_eq_int_8(a, b); if (a == b && equal != CONSTTIME_TRUE_8) { - fprintf(stderr, "Test failed for constant_time_select(%d, %d): " + fprintf(stderr, "Test failed for constant_time_eq_int_8(%d, %d): " "expected %u(TRUE), got %u\n", a, b, CONSTTIME_TRUE_8, equal); return 1; } else if (a != b && equal != CONSTTIME_FALSE_8) { - fprintf(stderr, "Test failed for constant_time_select(%d, %d): " + fprintf(stderr, "Test failed for constant_time_eq_int_8(%d, %d): " "expected %u(FALSE), got %u\n", a, b, CONSTTIME_FALSE_8, equal); return 1; @@ -300,7 +300,9 @@ int main(int argc, char *argv[]) { d = signed_test_values[j]; num_failed += test_select_int(c, d); - num_all += 1; + num_failed += test_eq_int(c, d); + num_failed += test_eq_int_8(c, d); + num_all += 3; } } |