From 302cda57d86cc2c302cdcd05471a30d872c8aeba Mon Sep 17 00:00:00 2001 From: Theo Buehler Date: Sat, 3 Dec 2022 11:33:59 +0100 Subject: Add bn_mod_exp_zero test --- tests/CMakeLists.txt | 7 +++++++ tests/Makefile.am | 6 ++++++ 2 files changed, 13 insertions(+) (limited to 'tests') diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index d590708..4685c5b 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -138,6 +138,13 @@ set_source_files_properties(bn_mod_exp.c PROPERTIES COMPILE_FLAGS target_link_libraries(bn_mod_exp ${OPENSSL_TEST_LIBS}) add_test(bn_mod_exp bn_mod_exp) +# bn_mod_exp_zero +add_executable(bn_mod_exp_zero bn_mod_exp_zero.c) +set_source_files_properties(bn_mod_exp_zero.c PROPERTIES COMPILE_FLAGS + -ULIBRESSL_INTERNAL) +target_link_libraries(bn_mod_exp_zero ${OPENSSL_TEST_LIBS}) +add_test(bn_mod_exp_zero bn_mod_exp_zero) + # bn_mod_exp2_mont add_executable(bn_mod_exp2_mont bn_mod_exp2_mont.c) target_link_libraries(bn_mod_exp2_mont ${OPENSSL_TEST_LIBS}) diff --git a/tests/Makefile.am b/tests/Makefile.am index 3f655d3..6202bb3 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -149,6 +149,12 @@ check_PROGRAMS += bn_mod_exp bn_mod_exp_CPPFLAGS = $(AM_CPPFLAGS) -ULIBRESSL_INTERNAL bn_mod_exp_SOURCES = bn_mod_exp.c +# bn_mod_exp_zero +TESTS += bn_mod_exp_zero +check_PROGRAMS += bn_mod_exp_zero +bn_mod_exp_zero_CPPFLAGS = $(AM_CPPFLAGS) -ULIBRESSL_INTERNAL +bn_mod_exp_zero_SOURCES = bn_mod_exp_zero.c + # bn_mod_exp2_mont TESTS += bn_mod_exp2_mont check_PROGRAMS += bn_mod_exp2_mont -- cgit v1.2.3-55-g6feb