diff options
author | Joel Sing <jsing@cvs.openbsd.org> | 2020-08-09 16:29:28 +0000 |
---|---|---|
committer | Joel Sing <jsing@cvs.openbsd.org> | 2020-08-09 16:29:28 +0000 |
commit | d0e3d27ac70922f958a2503a914ba880cde5a787 (patch) | |
tree | d8b18edb8d344b551aec1d42ac0a306babb1222b /regress | |
parent | 7577b654b46114c29c27b44d54caf555e75f24cb (diff) |
Fix regress test so that it exits non-zero for failure cases.
Diffstat (limited to 'regress')
-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; } |