aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTheo Buehler <tb@openbsd.org>2022-11-22 19:26:38 +0100
committerTheo Buehler <tb@openbsd.org>2022-11-22 19:26:59 +0100
commit9b95f2e9c639a45c3a0dfb4f65eb6e4342a8e5fe (patch)
treedcc7dbed39b5d80e7512cb23f1baac745848867b
parent35265d0e446cc48af768ba476378dd67ec46f826 (diff)
downloadportable-9b95f2e9c639a45c3a0dfb4f65eb6e4342a8e5fe.tar.gz
portable-9b95f2e9c639a45c3a0dfb4f65eb6e4342a8e5fe.tar.bz2
portable-9b95f2e9c639a45c3a0dfb4f65eb6e4342a8e5fe.zip
Add new tests to cmake framework
-rw-r--r--tests/CMakeLists.txt21
1 files changed, 21 insertions, 0 deletions
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
index 8b4c11e..9df5d93 100644
--- a/tests/CMakeLists.txt
+++ b/tests/CMakeLists.txt
@@ -5,6 +5,7 @@ include_directories(
5 ../crypto/asn1 5 ../crypto/asn1
6 ../crypto/bio 6 ../crypto/bio
7 ../crypto/bn 7 ../crypto/bn
8 ../crypto/curve25519
8 ../crypto/evp 9 ../crypto/evp
9 ../crypto/modes 10 ../crypto/modes
10 ../crypto/x509 11 ../crypto/x509
@@ -29,6 +30,11 @@ else()
29 add_test(aeadtest aeadtest aead ${CMAKE_CURRENT_SOURCE_DIR}/aeadtests.txt) 30 add_test(aeadtest aeadtest aead ${CMAKE_CURRENT_SOURCE_DIR}/aeadtests.txt)
30endif() 31endif()
31 32
33# aes_test
34add_executable(aes_test aes_test.c)
35target_link_libraries(aes_test ${OPENSSL_TEST_LIBS})
36add_test(aes_test aes_test)
37
32# aes_wrap 38# aes_wrap
33add_executable(aes_wrap aes_wrap.c) 39add_executable(aes_wrap aes_wrap.c)
34target_link_libraries(aes_wrap ${OPENSSL_TEST_LIBS}) 40target_link_libraries(aes_wrap ${OPENSSL_TEST_LIBS})
@@ -147,6 +153,11 @@ add_executable(bn_to_string bn_to_string.c)
147target_link_libraries(bn_to_string ${OPENSSL_TEST_LIBS}) 153target_link_libraries(bn_to_string ${OPENSSL_TEST_LIBS})
148add_test(bn_to_string bn_to_string) 154add_test(bn_to_string bn_to_string)
149 155
156# bn_unit
157add_executable(bn_unit bn_unit.c)
158target_link_libraries(bn_unit ${OPENSSL_TEST_LIBS})
159add_test(bn_unit bn_unit)
160
150# buffertest 161# buffertest
151add_executable(buffertest buffertest.c) 162add_executable(buffertest buffertest.c)
152target_link_libraries(buffertest ${OPENSSL_TEST_LIBS}) 163target_link_libraries(buffertest ${OPENSSL_TEST_LIBS})
@@ -251,11 +262,21 @@ add_executable(ectest ectest.c)
251target_link_libraries(ectest ${OPENSSL_TEST_LIBS}) 262target_link_libraries(ectest ${OPENSSL_TEST_LIBS})
252add_test(ectest ectest) 263add_test(ectest ectest)
253 264
265# ed25519test
266add_executable(ed25519test ed25519test.c)
267target_link_libraries(ed25519test ${OPENSSL_TEST_LIBS})
268add_test(ed25519test ed25519test)
269
254# enginetest 270# enginetest
255add_executable(enginetest enginetest.c) 271add_executable(enginetest enginetest.c)
256target_link_libraries(enginetest ${OPENSSL_TEST_LIBS}) 272target_link_libraries(enginetest ${OPENSSL_TEST_LIBS})
257add_test(enginetest enginetest) 273add_test(enginetest enginetest)
258 274
275# evp_ecx_test
276add_executable(evp_ecx_test evp_ecx_test.c)
277target_link_libraries(evp_ecx_test ${OPENSSL_TEST_LIBS})
278add_test(evp_ecx_test evp_ecx_test)
279
259# evp_pkey_check 280# evp_pkey_check
260add_executable(evp_pkey_check evp_pkey_check.c) 281add_executable(evp_pkey_check evp_pkey_check.c)
261target_link_libraries(evp_pkey_check ${OPENSSL_TEST_LIBS}) 282target_link_libraries(evp_pkey_check ${OPENSSL_TEST_LIBS})