summaryrefslogtreecommitdiffstats
path: root/test/modes_internal_test.c
diff options
context:
space:
mode:
authorRichard Levitte <levitte@openssl.org>2017-07-07 11:11:33 +0200
committerRichard Levitte <levitte@openssl.org>2017-07-07 11:31:03 +0200
commit4549ed12ec3337313c14815438fa9aee88bf1359 (patch)
treeb3e726aff993bab6a9758461676fd0e4af65cc18 /test/modes_internal_test.c
parenttest/recipes/90-test_shlibload.t: Make sure to handle library renames (diff)
downloadopenssl-4549ed12ec3337313c14815438fa9aee88bf1359.tar.xz
openssl-4549ed12ec3337313c14815438fa9aee88bf1359.zip
test/run_tests.pl: Make sure to exit with a code that's understood universally
TAP::Parser::Aggregator::has_errors may return any number, not just 0 and 1. With Perl on VMS, any number from 2 and on is interpreted as a VMS status, the 3 lower bits are the encoded severity (1 = SUCCESS, for example), so depending on what has_errors returns, a test failure might be interpreted as a success. Therefore, it's better to make sure the exit code is 0 or 1, nothing else (they are special on VMS, and mean SUCCESS or FAILURE, to match Unix conventions). Reviewed-by: Tim Hudson <tjh@openssl.org> (Merged from https://github.com/openssl/openssl/pull/3880)
Diffstat (limited to 'test/modes_internal_test.c')
0 files changed, 0 insertions, 0 deletions