aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/CMakeLists.txt9
-rw-r--r--tests/Makefile.am7
-rwxr-xr-xtests/keypairtest.sh7
3 files changed, 23 insertions, 0 deletions
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
index a80aadb..bbb27d6 100644
--- a/tests/CMakeLists.txt
+++ b/tests/CMakeLists.txt
@@ -5,6 +5,7 @@ include_directories(
5 ../crypto/modes 5 ../crypto/modes
6 ../crypto/asn1 6 ../crypto/asn1
7 ../ssl 7 ../ssl
8 ../tls
8 ../apps/openssl 9 ../apps/openssl
9 ../apps/openssl/compat 10 ../apps/openssl/compat
10) 11)
@@ -213,6 +214,14 @@ add_executable(igetest igetest.c)
213target_link_libraries(igetest ${TESTS_LIBS}) 214target_link_libraries(igetest ${TESTS_LIBS})
214add_test(igetest igetest) 215add_test(igetest igetest)
215 216
217# keypairtest
218add_executable(keypairtest keypairtest.c)
219target_link_libraries(keypairtest ${TESTS_LIBS})
220add_test(keypairtest keypairtest
221 ${CMAKE_CURRENT_SOURCE_DIR}/ca.pem
222 ${CMAKE_CURRENT_SOURCE_DIR}/server.pem
223 ${CMAKE_CURRENT_SOURCE_DIR}/server.pem)
224
216# md4test 225# md4test
217add_executable(md4test md4test.c) 226add_executable(md4test md4test.c)
218target_link_libraries(md4test ${TESTS_LIBS}) 227target_link_libraries(md4test ${TESTS_LIBS})
diff --git a/tests/Makefile.am b/tests/Makefile.am
index 395c2bf..69d054d 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -3,6 +3,7 @@ include $(top_srcdir)/Makefile.am.common
3AM_CPPFLAGS += -I $(top_srcdir)/crypto/modes 3AM_CPPFLAGS += -I $(top_srcdir)/crypto/modes
4AM_CPPFLAGS += -I $(top_srcdir)/crypto/asn1 4AM_CPPFLAGS += -I $(top_srcdir)/crypto/asn1
5AM_CPPFLAGS += -I $(top_srcdir)/ssl 5AM_CPPFLAGS += -I $(top_srcdir)/ssl
6AM_CPPFLAGS += -I $(top_srcdir)/tls
6AM_CPPFLAGS += -I $(top_srcdir)/apps/openssl 7AM_CPPFLAGS += -I $(top_srcdir)/apps/openssl
7AM_CPPFLAGS += -I $(top_srcdir)/apps/openssl/compat 8AM_CPPFLAGS += -I $(top_srcdir)/apps/openssl/compat
8AM_CPPFLAGS += -D_PATH_SSL_CA_FILE=\"$(top_srcdir)/apps/openssl/cert.pem\" 9AM_CPPFLAGS += -D_PATH_SSL_CA_FILE=\"$(top_srcdir)/apps/openssl/cert.pem\"
@@ -219,6 +220,12 @@ TESTS += igetest
219check_PROGRAMS += igetest 220check_PROGRAMS += igetest
220igetest_SOURCES = igetest.c 221igetest_SOURCES = igetest.c
221 222
223# keypairtest
224TESTS += keypairtest.sh
225check_PROGRAMS += keypairtest
226keypairtest_SOURCES = keypairtest.c
227EXTRA_DIST += keypairtest.sh
228
222# md4test 229# md4test
223TESTS += md4test 230TESTS += md4test
224check_PROGRAMS += md4test 231check_PROGRAMS += md4test
diff --git a/tests/keypairtest.sh b/tests/keypairtest.sh
new file mode 100755
index 0000000..f9637ff
--- /dev/null
+++ b/tests/keypairtest.sh
@@ -0,0 +1,7 @@
1#!/bin/sh
2set -e
3TEST=./keypairtest
4if [ -e ./keypairtest.exe ]; then
5 TEST=./keypairtest.exe
6fi
7$TEST $srcdir/ca.pem $srcdir/server.pem $srcdir/server.pem