diff options
author | kinichiro <kinichiro.inoguchi@gmail.com> | 2018-03-12 23:25:27 +0900 |
---|---|---|
committer | kinichiro <kinichiro.inoguchi@gmail.com> | 2018-03-13 23:16:10 +0900 |
commit | b7397ab184d303b7cd6a41eaf121e47834c5b707 (patch) | |
tree | 12496c51a1c3fde384ef1ebbfdc8438b1e3f9b96 | |
parent | 0ed618095d6f3ea72d533079788b09ee938a3332 (diff) | |
download | portable-b7397ab184d303b7cd6a41eaf121e47834c5b707.tar.gz portable-b7397ab184d303b7cd6a41eaf121e47834c5b707.tar.bz2 portable-b7397ab184d303b7cd6a41eaf121e47834c5b707.zip |
Add regress keypairtest
-rw-r--r-- | tests/CMakeLists.txt | 9 | ||||
-rw-r--r-- | tests/Makefile.am | 7 | ||||
-rwxr-xr-x | tests/keypairtest.sh | 7 |
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) | |||
213 | target_link_libraries(igetest ${TESTS_LIBS}) | 214 | target_link_libraries(igetest ${TESTS_LIBS}) |
214 | add_test(igetest igetest) | 215 | add_test(igetest igetest) |
215 | 216 | ||
217 | # keypairtest | ||
218 | add_executable(keypairtest keypairtest.c) | ||
219 | target_link_libraries(keypairtest ${TESTS_LIBS}) | ||
220 | add_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 |
217 | add_executable(md4test md4test.c) | 226 | add_executable(md4test md4test.c) |
218 | target_link_libraries(md4test ${TESTS_LIBS}) | 227 | target_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 | |||
3 | AM_CPPFLAGS += -I $(top_srcdir)/crypto/modes | 3 | AM_CPPFLAGS += -I $(top_srcdir)/crypto/modes |
4 | AM_CPPFLAGS += -I $(top_srcdir)/crypto/asn1 | 4 | AM_CPPFLAGS += -I $(top_srcdir)/crypto/asn1 |
5 | AM_CPPFLAGS += -I $(top_srcdir)/ssl | 5 | AM_CPPFLAGS += -I $(top_srcdir)/ssl |
6 | AM_CPPFLAGS += -I $(top_srcdir)/tls | ||
6 | AM_CPPFLAGS += -I $(top_srcdir)/apps/openssl | 7 | AM_CPPFLAGS += -I $(top_srcdir)/apps/openssl |
7 | AM_CPPFLAGS += -I $(top_srcdir)/apps/openssl/compat | 8 | AM_CPPFLAGS += -I $(top_srcdir)/apps/openssl/compat |
8 | AM_CPPFLAGS += -D_PATH_SSL_CA_FILE=\"$(top_srcdir)/apps/openssl/cert.pem\" | 9 | AM_CPPFLAGS += -D_PATH_SSL_CA_FILE=\"$(top_srcdir)/apps/openssl/cert.pem\" |
@@ -219,6 +220,12 @@ TESTS += igetest | |||
219 | check_PROGRAMS += igetest | 220 | check_PROGRAMS += igetest |
220 | igetest_SOURCES = igetest.c | 221 | igetest_SOURCES = igetest.c |
221 | 222 | ||
223 | # keypairtest | ||
224 | TESTS += keypairtest.sh | ||
225 | check_PROGRAMS += keypairtest | ||
226 | keypairtest_SOURCES = keypairtest.c | ||
227 | EXTRA_DIST += keypairtest.sh | ||
228 | |||
222 | # md4test | 229 | # md4test |
223 | TESTS += md4test | 230 | TESTS += md4test |
224 | check_PROGRAMS += md4test | 231 | check_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 | ||
2 | set -e | ||
3 | TEST=./keypairtest | ||
4 | if [ -e ./keypairtest.exe ]; then | ||
5 | TEST=./keypairtest.exe | ||
6 | fi | ||
7 | $TEST $srcdir/ca.pem $srcdir/server.pem $srcdir/server.pem | ||