diff options
author | 2020-08-09 16:29:27 +0000 | |
---|---|---|
committer | 2020-08-09 16:29:27 +0000 | |
commit | 82cfcb9fdeed5bf90d5a609933254461241a5568 (patch) | |
tree | e595853d6fa0917143f202acbb44a92f2e641c46 | |
parent | Update golden values to match P-521 being enabled by default in the client. (diff) | |
download | wireguard-openbsd-82cfcb9fdeed5bf90d5a609933254461241a5568.tar.xz wireguard-openbsd-82cfcb9fdeed5bf90d5a609933254461241a5568.zip |
Fix regress test so that it exits non-zero for failure cases.
-rw-r--r-- | regress/lib/libssl/unit/ssl_versions.c | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/regress/lib/libssl/unit/ssl_versions.c b/regress/lib/libssl/unit/ssl_versions.c index ec16576ee96..53f71ef22ef 100644 --- a/regress/lib/libssl/unit/ssl_versions.c +++ b/regress/lib/libssl/unit/ssl_versions.c @@ -1,4 +1,4 @@ -/* $OpenBSD: ssl_versions.c,v 1.7 2019/04/04 15:47:15 jsing Exp $ */ +/* $OpenBSD: ssl_versions.c,v 1.8 2020/08/09 16:29:27 jsing Exp $ */ /* * Copyright (c) 2016, 2017 Joel Sing <jsing@openbsd.org> * @@ -686,11 +686,13 @@ test_ssl_min_max_version(void) if (mmvt->want_minver == 0) { fprintf(stderr, "FAIL: test %zu - successfully set " "SSL_CTX min version, should have failed\n", i); + failed++; goto next; } if (mmvt->want_maxver == 0) { fprintf(stderr, "FAIL: test %zu - successfully set " "SSL_CTX max version, should have failed\n", i); + failed++; goto next; } @@ -698,12 +700,14 @@ test_ssl_min_max_version(void) fprintf(stderr, "FAIL: test %zu - got SSL_CTX min " "version 0x%x, want 0x%x\n", i, SSL_CTX_get_min_proto_version(ssl_ctx), mmvt->want_minver); + failed++; goto next; } if (SSL_CTX_get_max_proto_version(ssl_ctx) != mmvt->want_maxver) { fprintf(stderr, "FAIL: test %zu - got SSL_CTX max " "version 0x%x, want 0x%x\n", i, SSL_CTX_get_max_proto_version(ssl_ctx), mmvt->want_maxver); + failed++; goto next; } @@ -716,12 +720,14 @@ test_ssl_min_max_version(void) fprintf(stderr, "FAIL: test %zu - initial SSL min " "version 0x%x, want 0x%x\n", i, SSL_get_min_proto_version(ssl), mmvt->want_minver); + failed++; goto next; } if (SSL_get_max_proto_version(ssl) != mmvt->want_maxver) { fprintf(stderr, "FAIL: test %zu - initial SSL max " "version 0x%x, want 0x%x\n", i, SSL_get_max_proto_version(ssl), mmvt->want_maxver); + failed++; goto next; } @@ -745,11 +751,13 @@ test_ssl_min_max_version(void) if (mmvt->want_minver == 0) { fprintf(stderr, "FAIL: test %zu - successfully set SSL " "min version, should have failed\n", i); + failed++; goto next; } if (mmvt->want_maxver == 0) { fprintf(stderr, "FAIL: test %zu - successfully set SSL " "max version, should have failed\n", i); + failed++; goto next; } @@ -757,12 +765,14 @@ test_ssl_min_max_version(void) fprintf(stderr, "FAIL: test %zu - got SSL min " "version 0x%x, want 0x%x\n", i, SSL_get_min_proto_version(ssl), mmvt->want_minver); + failed++; goto next; } if (SSL_get_max_proto_version(ssl) != mmvt->want_maxver) { fprintf(stderr, "FAIL: test %zu - got SSL max " "version 0x%x, want 0x%x\n", i, SSL_get_max_proto_version(ssl), mmvt->want_maxver); + failed++; goto next; } |