diff options
author | Theo Buehler <tb@openbsd.org> | 2023-04-14 06:24:22 -0600 |
---|---|---|
committer | Theo Buehler <tb@openbsd.org> | 2023-04-14 07:42:59 -0600 |
commit | 76b135953a6c9885fa1fde0038262debff36639a (patch) | |
tree | 085f78c3f1c22518ce65965aea8ee58dcf0efeca /tests/Makefile.am | |
parent | 4c75669d35ca742854ee1076d6d389e61d7a7941 (diff) | |
download | portable-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.am | 46 |
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 | |||
57 | check_PROGRAMS += aes_wrap | 57 | check_PROGRAMS += aes_wrap |
58 | aes_wrap_SOURCES = aes_wrap.c | 58 | aes_wrap_SOURCES = aes_wrap.c |
59 | 59 | ||
60 | # apitest | ||
61 | TESTS += apitest | ||
62 | check_PROGRAMS += apitest | ||
63 | apitest_SOURCES = apitest.c | ||
64 | apitest_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. |
62 | if !HOST_WIN | 68 | if !HOST_WIN |
@@ -164,6 +170,8 @@ TESTS += bn_gcd | |||
164 | check_PROGRAMS += bn_gcd | 170 | check_PROGRAMS += bn_gcd |
165 | bn_gcd_SOURCES = bn_gcd.c | 171 | bn_gcd_SOURCES = bn_gcd.c |
166 | 172 | ||
173 | # bn_general is a benchmark. | ||
174 | |||
167 | # bn_isqrt | 175 | # bn_isqrt |
168 | TESTS += bn_isqrt | 176 | TESTS += bn_isqrt |
169 | check_PROGRAMS += bn_isqrt | 177 | check_PROGRAMS += bn_isqrt |
@@ -231,6 +239,9 @@ TESTS += bytestringtest | |||
231 | check_PROGRAMS += bytestringtest | 239 | check_PROGRAMS += bytestringtest |
232 | bytestringtest_SOURCES = bytestringtest.c | 240 | bytestringtest_SOURCES = bytestringtest.c |
233 | 241 | ||
242 | # callback | ||
243 | # callbackfailures | ||
244 | |||
234 | # casttest | 245 | # casttest |
235 | TESTS += casttest | 246 | TESTS += casttest |
236 | check_PROGRAMS += casttest | 247 | check_PROGRAMS += casttest |
@@ -277,6 +288,15 @@ TESTS += cts128test | |||
277 | check_PROGRAMS += cts128test | 288 | check_PROGRAMS += cts128test |
278 | cts128test_SOURCES = cts128test.c | 289 | cts128test_SOURCES = cts128test.c |
279 | 290 | ||
291 | # cttest | ||
292 | TESTS += cttest | ||
293 | check_PROGRAMS += cttest | ||
294 | cttest_SOURCES = cttest.c | ||
295 | cttest_CPPFLAGS = $(AM_CPPFLAGS) -DCTPATH=\"$(srcdir)\" | ||
296 | EXTRA_DIST += ctlog.conf | ||
297 | EXTRA_DIST += letsencrypt-r3.crt | ||
298 | EXTRA_DIST += libressl.org.crt | ||
299 | |||
280 | # destest | 300 | # destest |
281 | TESTS += destest | 301 | TESTS += destest |
282 | check_PROGRAMS += destest | 302 | check_PROGRAMS += destest |
@@ -358,6 +378,13 @@ evptest_SOURCES = evptest.c | |||
358 | EXTRA_DIST += evptest.sh | 378 | EXTRA_DIST += evptest.sh |
359 | EXTRA_DIST += evptests.txt | 379 | EXTRA_DIST += evptests.txt |
360 | 380 | ||
381 | # evp_test | ||
382 | TESTS += evp_test | ||
383 | check_PROGRAMS += evp_test | ||
384 | evp_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 |
363 | if !HOST_WIN | 390 | if !HOST_WIN |
@@ -371,6 +398,11 @@ endif | |||
371 | endif | 398 | endif |
372 | endif | 399 | endif |
373 | 400 | ||
401 | # exportertest | ||
402 | TESTS += exportertest | ||
403 | check_PROGRAMS += exportertest | ||
404 | exportertest_SOURCES = exportertest.c | ||
405 | |||
374 | # freenull | 406 | # freenull |
375 | TESTS += freenull | 407 | TESTS += freenull |
376 | freenull_CPPFLAGS = $(AM_CPPFLAGS) -ULIBRESSL_INTERNAL | 408 | freenull_CPPFLAGS = $(AM_CPPFLAGS) -ULIBRESSL_INTERNAL |
@@ -412,6 +444,8 @@ TESTS += igetest | |||
412 | check_PROGRAMS += igetest | 444 | check_PROGRAMS += igetest |
413 | igetest_SOURCES = igetest.c | 445 | igetest_SOURCES = igetest.c |
414 | 446 | ||
447 | # init_pledge.c | ||
448 | |||
415 | # key_schedule | 449 | # key_schedule |
416 | TESTS += key_schedule | 450 | TESTS += key_schedule |
417 | check_PROGRAMS += key_schedule | 451 | check_PROGRAMS += key_schedule |
@@ -536,6 +570,8 @@ TESTS += rsa_test | |||
536 | check_PROGRAMS += rsa_test | 570 | check_PROGRAMS += rsa_test |
537 | rsa_test_SOURCES = rsa_test.c | 571 | rsa_test_SOURCES = rsa_test.c |
538 | 572 | ||
573 | # server.c | ||
574 | |||
539 | # servertest | 575 | # servertest |
540 | TESTS += servertest.sh | 576 | TESTS += servertest.sh |
541 | check_PROGRAMS += servertest | 577 | check_PROGRAMS += servertest |
@@ -547,6 +583,16 @@ TESTS += sha_test | |||
547 | check_PROGRAMS += sha_test | 583 | check_PROGRAMS += sha_test |
548 | sha_test_SOURCES = sha_test.c | 584 | sha_test_SOURCES = sha_test.c |
549 | 585 | ||
586 | # signertest | ||
587 | TESTS += signertest | ||
588 | check_PROGRAMS += signertest | ||
589 | signertest_CPPFLAGS = -I $(top_srcdir)/tls $(AM_CPPFLAGS) -DCERTSDIR=\"$(srcdir)\" | ||
590 | signertest_SOURCES = signertest.c | ||
591 | |||
592 | # sm2crypttest | ||
593 | # sm2evptest | ||
594 | # sm2sigtest | ||
595 | |||
550 | # sm3test | 596 | # sm3test |
551 | TESTS += sm3test | 597 | TESTS += sm3test |
552 | check_PROGRAMS += sm3test | 598 | check_PROGRAMS += sm3test |