#
516decae |
| 02-May-2017 |
Pauli |
Test framework output improvement. Format the test failure output more nicely. More vertical space is used to make things a little clearer. Tests are expected to pass so this d
Test framework output improvement. Format the test failure output more nicely. More vertical space is used to make things a little clearer. Tests are expected to pass so this doesn't impact the normal case. Strings and memory comparisons highlight differences. Reviewed-by: Rich Salz <rsalz@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/3357)
show more ...
|
#
ee6b68ce |
| 01-May-2017 |
Rich Salz |
Fix a stack smash It occurs when memory compares are made that are larger than the on stack temporary buffers (either malloced or supplied). Rework the test test so it doesn't u
Fix a stack smash It occurs when memory compares are made that are larger than the on stack temporary buffers (either malloced or supplied). Rework the test test so it doesn't use a macro with a branch. Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/3155)
show more ...
|
#
0918b94c |
| 28-Apr-2017 |
Richard Levitte |
testutil: Remove test_puts_std{out,err}, they are superfluous Reviewed-by: Andy Polyakov <appro@openssl.org> Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.co
testutil: Remove test_puts_std{out,err}, they are superfluous Reviewed-by: Andy Polyakov <appro@openssl.org> Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/3345)
show more ...
|
#
68e49bf2 |
| 28-Apr-2017 |
Richard Levitte |
testutil: Add OpenSSL error stack printing wrapper TEST_openssl_errors Also added a internal error printing callback to be used both with ERR_print_errors_cb() and with CRYPTO_mem_leaks_
testutil: Add OpenSSL error stack printing wrapper TEST_openssl_errors Also added a internal error printing callback to be used both with ERR_print_errors_cb() and with CRYPTO_mem_leaks_cb Reviewed-by: Andy Polyakov <appro@openssl.org> Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/3345)
show more ...
|
#
603ddbdb |
| 28-Apr-2017 |
Richard Levitte |
testutil: Add commodity printing functions test_printf_std{out,err} Reviewed-by: Andy Polyakov <appro@openssl.org> Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://git
testutil: Add commodity printing functions test_printf_std{out,err} Reviewed-by: Andy Polyakov <appro@openssl.org> Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/3345)
show more ...
|
#
c5657cb7 |
| 28-Apr-2017 |
Richard Levitte |
testutil: make subtest_level() internal Reviewed-by: Andy Polyakov <appro@openssl.org> Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull
testutil: make subtest_level() internal Reviewed-by: Andy Polyakov <appro@openssl.org> Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/3345)
show more ...
|
#
579d0fab |
| 28-Apr-2017 |
Richard Levitte |
testutil: Move printing function declarations to "internal" header These functions aren't meant to be used directly by the test programs, reflect that by making the declarations a little
testutil: Move printing function declarations to "internal" header These functions aren't meant to be used directly by the test programs, reflect that by making the declarations a little harder to reach, but still available enough if there's a need to override them. Reviewed-by: Andy Polyakov <appro@openssl.org> Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/3345)
show more ...
|
Revision tags: OpenSSL-fips-2_0_16 |
|
#
208d721a |
| 19-Apr-2017 |
Richard Levitte |
TAPify testutil With the perl test framework comes the output format TAP (Test Anything Protocol, see http://testanything.org/) with extra extension for subtests. This change extend
TAPify testutil With the perl test framework comes the output format TAP (Test Anything Protocol, see http://testanything.org/) with extra extension for subtests. This change extends that same output format to any test program using testutil. In this implementation, each test program is seen as a full test that can be used as a subtest. The perl framework passes on the subtest level to the test programs with the environment variable HARNESS_OSSL_LEVEL. Furthermore, and series of tests added with ADD_ALL_TESTS is regarded as another subtest level. Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/3296)
show more ...
|
#
4db40c94 |
| 18-Apr-2017 |
Richard Levitte |
Refactor the test framework testutil It's now built as a static library, and greatly simplified for test programs, which no longer need to include test_main_custom.h or test_main.h a
Refactor the test framework testutil It's now built as a static library, and greatly simplified for test programs, which no longer need to include test_main_custom.h or test_main.h and link with the corresponding object files. Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/3243)
show more ...
|