aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkinichiro <kinichiro.inoguchi@gmail.com>2018-03-12 23:25:27 +0900
committerkinichiro <kinichiro.inoguchi@gmail.com>2018-03-13 23:16:10 +0900
commitb7397ab184d303b7cd6a41eaf121e47834c5b707 (patch)
tree12496c51a1c3fde384ef1ebbfdc8438b1e3f9b96
parent0ed618095d6f3ea72d533079788b09ee938a3332 (diff)
downloadportable-b7397ab184d303b7cd6a41eaf121e47834c5b707.tar.gz
portable-b7397ab184d303b7cd6a41eaf121e47834c5b707.tar.bz2
portable-b7397ab184d303b7cd6a41eaf121e47834c5b707.zip
Add regress keypairtest
-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