diff options
author | Brent Cook <busterb@gmail.com> | 2022-03-13 12:04:04 -0500 |
---|---|---|
committer | Brent Cook <busterb@gmail.com> | 2022-03-13 12:04:04 -0500 |
commit | 101a9d69f18d8411a37e942b86930b84d097666f (patch) | |
tree | 4ed99746e8612d5e0f7b401840ea628431685391 | |
parent | 58e82f95ced2c589edf023b0addf0188eb955f96 (diff) | |
download | portable-101a9d69f18d8411a37e942b86930b84d097666f.tar.gz portable-101a9d69f18d8411a37e942b86930b84d097666f.tar.bz2 portable-101a9d69f18d8411a37e942b86930b84d097666f.zip |
add new tests
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | tests/CMakeLists.txt | 15 | ||||
-rw-r--r-- | tests/Makefile.am | 15 |
3 files changed, 34 insertions, 1 deletions
@@ -60,11 +60,13 @@ tests/arc4random_fork* | |||
60 | tests/asn1api* | 60 | tests/asn1api* |
61 | tests/asn1basic* | 61 | tests/asn1basic* |
62 | tests/asn1complex* | 62 | tests/asn1complex* |
63 | tests/asn1string_copy* | ||
64 | tests/asn1evp* | 63 | tests/asn1evp* |
64 | tests/asn1object* | ||
65 | tests/asn1string_copy* | ||
65 | tests/asn1time* | 66 | tests/asn1time* |
66 | tests/asn1x509* | 67 | tests/asn1x509* |
67 | tests/bnaddsub* | 68 | tests/bnaddsub* |
69 | tests/bn_mod_exp2_mont* | ||
68 | tests/bn_rand_interval* | 70 | tests/bn_rand_interval* |
69 | tests/bn_to_string* | 71 | tests/bn_to_string* |
70 | tests/cipher* | 72 | tests/cipher* |
@@ -81,6 +83,7 @@ tests/rfc5280time* | |||
81 | tests/ssl_get_shared_ciphers* | 83 | tests/ssl_get_shared_ciphers* |
82 | tests/ssl_methods* | 84 | tests/ssl_methods* |
83 | tests/ssl_versions* | 85 | tests/ssl_versions* |
86 | tests/string_table* | ||
84 | tests/timingsafe* | 87 | tests/timingsafe* |
85 | tests/tls_ext_alpn* | 88 | tests/tls_ext_alpn* |
86 | tests/tls_prf* | 89 | tests/tls_prf* |
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 58895ad..828ef0c 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt | |||
@@ -55,6 +55,11 @@ add_executable(asn1evp asn1evp.c) | |||
55 | target_link_libraries(asn1evp ${OPENSSL_TEST_LIBS}) | 55 | target_link_libraries(asn1evp ${OPENSSL_TEST_LIBS}) |
56 | add_test(asn1evp asn1evp) | 56 | add_test(asn1evp asn1evp) |
57 | 57 | ||
58 | # asn1object | ||
59 | add_executable(asn1object asn1object.c) | ||
60 | target_link_libraries(asn1object ${OPENSSL_TEST_LIBS}) | ||
61 | add_test(asn1object asn1object) | ||
62 | |||
58 | # asn1string_copy | 63 | # asn1string_copy |
59 | add_executable(asn1string_copy asn1string_copy.c) | 64 | add_executable(asn1string_copy asn1string_copy.c) |
60 | target_link_libraries(asn1string_copy ${OPENSSL_TEST_LIBS}) | 65 | target_link_libraries(asn1string_copy ${OPENSSL_TEST_LIBS}) |
@@ -98,6 +103,11 @@ add_executable(bnaddsub bnaddsub.c) | |||
98 | target_link_libraries(bnaddsub ${OPENSSL_TEST_LIBS}) | 103 | target_link_libraries(bnaddsub ${OPENSSL_TEST_LIBS}) |
99 | add_test(bnaddsub bnaddsub) | 104 | add_test(bnaddsub bnaddsub) |
100 | 105 | ||
106 | # bn_mod_exp2_mont | ||
107 | add_executable(bn_mod_exp2_mont bn_mod_exp2_mont.c) | ||
108 | target_link_libraries(bn_mod_exp2_mont ${OPENSSL_TEST_LIBS}) | ||
109 | add_test(bn_mod_exp2_mont bn_mod_exp2_mont) | ||
110 | |||
101 | # bn_rand_interval | 111 | # bn_rand_interval |
102 | add_executable(bn_rand_interval bn_rand_interval.c) | 112 | add_executable(bn_rand_interval bn_rand_interval.c) |
103 | target_link_libraries(bn_rand_interval ${OPENSSL_TEST_LIBS}) | 113 | target_link_libraries(bn_rand_interval ${OPENSSL_TEST_LIBS}) |
@@ -483,6 +493,11 @@ else() | |||
483 | endif() | 493 | endif() |
484 | set_tests_properties(ssltest PROPERTIES ENVIRONMENT "srcdir=${TEST_SOURCE_DIR}") | 494 | set_tests_properties(ssltest PROPERTIES ENVIRONMENT "srcdir=${TEST_SOURCE_DIR}") |
485 | 495 | ||
496 | # string_table | ||
497 | add_executable(string_table string_table.c) | ||
498 | target_link_libraries(string_table ${OPENSSL_TEST_LIBS}) | ||
499 | add_test(string_table string_table) | ||
500 | |||
486 | # testdsa | 501 | # testdsa |
487 | if(NOT MSVC) | 502 | if(NOT MSVC) |
488 | add_test(NAME testdsa COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/testdsa.sh) | 503 | add_test(NAME testdsa COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/testdsa.sh) |
diff --git a/tests/Makefile.am b/tests/Makefile.am index 6ba51ba..cae0cb5 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am | |||
@@ -67,6 +67,11 @@ TESTS += asn1evp | |||
67 | check_PROGRAMS += asn1evp | 67 | check_PROGRAMS += asn1evp |
68 | asn1evp_SOURCES = asn1evp.c | 68 | asn1evp_SOURCES = asn1evp.c |
69 | 69 | ||
70 | # asn1object | ||
71 | TESTS += asn1object | ||
72 | check_PROGRAMS += asn1object | ||
73 | asn1object_SOURCES = asn1object.c | ||
74 | |||
70 | # asn1string_copy | 75 | # asn1string_copy |
71 | TESTS += asn1string_copy | 76 | TESTS += asn1string_copy |
72 | check_PROGRAMS += asn1string_copy | 77 | check_PROGRAMS += asn1string_copy |
@@ -110,6 +115,11 @@ TESTS += bnaddsub | |||
110 | check_PROGRAMS += bnaddsub | 115 | check_PROGRAMS += bnaddsub |
111 | bnaddsub_SOURCES = bnaddsub.c | 116 | bnaddsub_SOURCES = bnaddsub.c |
112 | 117 | ||
118 | # bn_mod_exp2_mont | ||
119 | TESTS += bn_mod_exp2_mont | ||
120 | check_PROGRAMS += bn_mod_exp2_mont | ||
121 | bn_mod_exp2_mont_SOURCES = bn_mod_exp2_mont.c | ||
122 | |||
113 | # bn_rand_interval | 123 | # bn_rand_interval |
114 | TESTS += bn_rand_interval | 124 | TESTS += bn_rand_interval |
115 | check_PROGRAMS += bn_rand_interval | 125 | check_PROGRAMS += bn_rand_interval |
@@ -483,6 +493,11 @@ ssltest_SOURCES = ssltest.c | |||
483 | EXTRA_DIST += ssltest.sh ssltest.bat | 493 | EXTRA_DIST += ssltest.sh ssltest.bat |
484 | EXTRA_DIST += testssl testssl.bat ca.pem server.pem | 494 | EXTRA_DIST += testssl testssl.bat ca.pem server.pem |
485 | 495 | ||
496 | # string_table | ||
497 | TESTS += string_table | ||
498 | check_PROGRAMS += string_table | ||
499 | string_table_SOURCES = string_table.c | ||
500 | |||
486 | # testdsa | 501 | # testdsa |
487 | TESTS += testdsa.sh | 502 | TESTS += testdsa.sh |
488 | EXTRA_DIST += testdsa.sh testdsa.bat | 503 | EXTRA_DIST += testdsa.sh testdsa.bat |