diff options
| -rw-r--r-- | tests/CMakeLists.txt | 7 | ||||
| -rw-r--r-- | tests/Makefile.am | 8 |
2 files changed, 11 insertions, 4 deletions
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 8493614..861d8b2 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt | |||
| @@ -65,6 +65,9 @@ function(add_platform_test TEST_NAME) | |||
| 65 | endif() | 65 | endif() |
| 66 | endfunction() | 66 | endfunction() |
| 67 | 67 | ||
| 68 | # XXX - should probably be in their own static lib | ||
| 69 | set(TEST_HELPER_SRC test.c test_util.c) | ||
| 70 | |||
| 68 | # aeadtest | 71 | # aeadtest |
| 69 | add_executable(aeadtest aeadtest.c) | 72 | add_executable(aeadtest aeadtest.c) |
| 70 | target_link_libraries(aeadtest ${OPENSSL_TEST_LIBS}) | 73 | target_link_libraries(aeadtest ${OPENSSL_TEST_LIBS}) |
| @@ -536,7 +539,7 @@ prepare_emscripten_test_target(lhash_test) | |||
| 536 | add_platform_test(lhash_test lhash_test) | 539 | add_platform_test(lhash_test lhash_test) |
| 537 | 540 | ||
| 538 | # md_test | 541 | # md_test |
| 539 | add_executable(md_test md_test.c) | 542 | add_executable(md_test md_test.c ${TEST_HELPER_SRC}) |
| 540 | target_link_libraries(md_test ${OPENSSL_TEST_LIBS}) | 543 | target_link_libraries(md_test ${OPENSSL_TEST_LIBS}) |
| 541 | add_platform_test(md_test md_test) | 544 | add_platform_test(md_test md_test) |
| 542 | 545 | ||
| @@ -718,7 +721,7 @@ endif() | |||
| 718 | set_tests_properties(servertest PROPERTIES ENVIRONMENT "srcdir=${TEST_SOURCE_DIR}") | 721 | set_tests_properties(servertest PROPERTIES ENVIRONMENT "srcdir=${TEST_SOURCE_DIR}") |
| 719 | 722 | ||
| 720 | # sha_test | 723 | # sha_test |
| 721 | add_executable(sha_test sha_test.c) | 724 | add_executable(sha_test sha_test.c ${TEST_HELPER_SRC}) |
| 722 | target_link_libraries(sha_test ${OPENSSL_TEST_LIBS}) | 725 | target_link_libraries(sha_test ${OPENSSL_TEST_LIBS}) |
| 723 | add_platform_test(sha_test sha_test) | 726 | add_platform_test(sha_test sha_test) |
| 724 | 727 | ||
diff --git a/tests/Makefile.am b/tests/Makefile.am index 350841f..31a1be2 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am | |||
| @@ -68,6 +68,10 @@ if HOST_X86_64 | |||
| 68 | AM_CPPFLAGS += -I$(top_srcdir)/crypto/arch/amd64/ | 68 | AM_CPPFLAGS += -I$(top_srcdir)/crypto/arch/amd64/ |
| 69 | endif | 69 | endif |
| 70 | 70 | ||
| 71 | # XXX - should probably be in their own static lib | ||
| 72 | TEST_HELPER_SRC = test.c test_util.c | ||
| 73 | noinst_HEADER = test.h | ||
| 74 | |||
| 71 | noinst_LTLIBRARIES = libtest.la | 75 | noinst_LTLIBRARIES = libtest.la |
| 72 | libtest_la_LIBADD = $(libcrypto_la_objects) | 76 | libtest_la_LIBADD = $(libcrypto_la_objects) |
| 73 | libtest_la_LIBADD += $(libcompat_la_objects) | 77 | libtest_la_LIBADD += $(libcompat_la_objects) |
| @@ -548,7 +552,7 @@ lhash_test_SOURCES = lhash_test.c | |||
| 548 | # md_test | 552 | # md_test |
| 549 | TESTS += md_test | 553 | TESTS += md_test |
| 550 | check_PROGRAMS += md_test | 554 | check_PROGRAMS += md_test |
| 551 | md_test_SOURCES = md_test.c | 555 | md_test_SOURCES = md_test.c $(TEST_HELPER_SRC) |
| 552 | 556 | ||
| 553 | noinst_HEADERS += mlkem_tests_util.h | 557 | noinst_HEADERS += mlkem_tests_util.h |
| 554 | noinst_HEADERS += parse_test_file.h | 558 | noinst_HEADERS += parse_test_file.h |
| @@ -745,7 +749,7 @@ EXTRA_DIST += servertest.sh servertest.bat | |||
| 745 | # sha_test | 749 | # sha_test |
| 746 | TESTS += sha_test | 750 | TESTS += sha_test |
| 747 | check_PROGRAMS += sha_test | 751 | check_PROGRAMS += sha_test |
| 748 | sha_test_SOURCES = sha_test.c | 752 | sha_test_SOURCES = sha_test.c $(TEST_HELPER_SRC) |
| 749 | 753 | ||
| 750 | # shutdowntest | 754 | # shutdowntest |
| 751 | TESTS += shutdowntest.sh | 755 | TESTS += shutdowntest.sh |
