aboutsummaryrefslogtreecommitdiff
path: root/tests/Makefile.am
diff options
context:
space:
mode:
authorTheo Buehler <tb@openbsd.org>2023-04-14 06:24:22 -0600
committerTheo Buehler <tb@openbsd.org>2023-04-14 07:42:59 -0600
commit76b135953a6c9885fa1fde0038262debff36639a (patch)
tree085f78c3f1c22518ce65965aea8ee58dcf0efeca /tests/Makefile.am
parent4c75669d35ca742854ee1076d6d389e61d7a7941 (diff)
downloadportable-76b135953a6c9885fa1fde0038262debff36639a.tar.gz
portable-76b135953a6c9885fa1fde0038262debff36639a.tar.bz2
portable-76b135953a6c9885fa1fde0038262debff36639a.zip
Hook a few more tests to the build
Diffstat (limited to 'tests/Makefile.am')
-rw-r--r--tests/Makefile.am46
1 files changed, 46 insertions, 0 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am
index aebfed1..b0e1128 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -57,6 +57,12 @@ TESTS += aes_wrap
57check_PROGRAMS += aes_wrap 57check_PROGRAMS += aes_wrap
58aes_wrap_SOURCES = aes_wrap.c 58aes_wrap_SOURCES = aes_wrap.c
59 59
60# apitest
61TESTS += apitest
62check_PROGRAMS += apitest
63apitest_SOURCES = apitest.c
64apitest_CPPFLAGS = $(AM_CPPFLAGS) -DCERTSDIR=\"$(srcdir)\"
65
60# arc4randomforktest 66# arc4randomforktest
61# Windows/mingw does not have fork, but Cygwin does. 67# Windows/mingw does not have fork, but Cygwin does.
62if !HOST_WIN 68if !HOST_WIN
@@ -164,6 +170,8 @@ TESTS += bn_gcd
164check_PROGRAMS += bn_gcd 170check_PROGRAMS += bn_gcd
165bn_gcd_SOURCES = bn_gcd.c 171bn_gcd_SOURCES = bn_gcd.c
166 172
173# bn_general is a benchmark.
174
167# bn_isqrt 175# bn_isqrt
168TESTS += bn_isqrt 176TESTS += bn_isqrt
169check_PROGRAMS += bn_isqrt 177check_PROGRAMS += bn_isqrt
@@ -231,6 +239,9 @@ TESTS += bytestringtest
231check_PROGRAMS += bytestringtest 239check_PROGRAMS += bytestringtest
232bytestringtest_SOURCES = bytestringtest.c 240bytestringtest_SOURCES = bytestringtest.c
233 241
242# callback
243# callbackfailures
244
234# casttest 245# casttest
235TESTS += casttest 246TESTS += casttest
236check_PROGRAMS += casttest 247check_PROGRAMS += casttest
@@ -277,6 +288,15 @@ TESTS += cts128test
277check_PROGRAMS += cts128test 288check_PROGRAMS += cts128test
278cts128test_SOURCES = cts128test.c 289cts128test_SOURCES = cts128test.c
279 290
291# cttest
292TESTS += cttest
293check_PROGRAMS += cttest
294cttest_SOURCES = cttest.c
295cttest_CPPFLAGS = $(AM_CPPFLAGS) -DCTPATH=\"$(srcdir)\"
296EXTRA_DIST += ctlog.conf
297EXTRA_DIST += letsencrypt-r3.crt
298EXTRA_DIST += libressl.org.crt
299
280# destest 300# destest
281TESTS += destest 301TESTS += destest
282check_PROGRAMS += destest 302check_PROGRAMS += destest
@@ -358,6 +378,13 @@ evptest_SOURCES = evptest.c
358EXTRA_DIST += evptest.sh 378EXTRA_DIST += evptest.sh
359EXTRA_DIST += evptests.txt 379EXTRA_DIST += evptests.txt
360 380
381# evp_test
382TESTS += evp_test
383check_PROGRAMS += evp_test
384evp_test_SOURCES = evp_test.c
385
386# expirecallback.c
387
361# explicit_bzero 388# explicit_bzero
362# explicit_bzero relies on SA_ONSTACK, which is unavailable on Windows 389# explicit_bzero relies on SA_ONSTACK, which is unavailable on Windows
363if !HOST_WIN 390if !HOST_WIN
@@ -371,6 +398,11 @@ endif
371endif 398endif
372endif 399endif
373 400
401# exportertest
402TESTS += exportertest
403check_PROGRAMS += exportertest
404exportertest_SOURCES = exportertest.c
405
374# freenull 406# freenull
375TESTS += freenull 407TESTS += freenull
376freenull_CPPFLAGS = $(AM_CPPFLAGS) -ULIBRESSL_INTERNAL 408freenull_CPPFLAGS = $(AM_CPPFLAGS) -ULIBRESSL_INTERNAL
@@ -412,6 +444,8 @@ TESTS += igetest
412check_PROGRAMS += igetest 444check_PROGRAMS += igetest
413igetest_SOURCES = igetest.c 445igetest_SOURCES = igetest.c
414 446
447# init_pledge.c
448
415# key_schedule 449# key_schedule
416TESTS += key_schedule 450TESTS += key_schedule
417check_PROGRAMS += key_schedule 451check_PROGRAMS += key_schedule
@@ -536,6 +570,8 @@ TESTS += rsa_test
536check_PROGRAMS += rsa_test 570check_PROGRAMS += rsa_test
537rsa_test_SOURCES = rsa_test.c 571rsa_test_SOURCES = rsa_test.c
538 572
573# server.c
574
539# servertest 575# servertest
540TESTS += servertest.sh 576TESTS += servertest.sh
541check_PROGRAMS += servertest 577check_PROGRAMS += servertest
@@ -547,6 +583,16 @@ TESTS += sha_test
547check_PROGRAMS += sha_test 583check_PROGRAMS += sha_test
548sha_test_SOURCES = sha_test.c 584sha_test_SOURCES = sha_test.c
549 585
586# signertest
587TESTS += signertest
588check_PROGRAMS += signertest
589signertest_CPPFLAGS = -I $(top_srcdir)/tls $(AM_CPPFLAGS) -DCERTSDIR=\"$(srcdir)\"
590signertest_SOURCES = signertest.c
591
592# sm2crypttest
593# sm2evptest
594# sm2sigtest
595
550# sm3test 596# sm3test
551TESTS += sm3test 597TESTS += sm3test
552check_PROGRAMS += sm3test 598check_PROGRAMS += sm3test