aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/testcurl/https/Makefile.am94
-rw-r--r--src/testcurl/https/test_https_get.c (renamed from src/testcurl/https/mhds_get_test.c)0
-rw-r--r--src/testcurl/https/test_https_get_parallel.c (renamed from src/testcurl/https/tls_thread_mode_test.c)4
-rw-r--r--src/testcurl/https/test_https_get_parallel_threads.c (renamed from src/testcurl/https/tls_multi_thread_mode_test.c)0
-rw-r--r--src/testcurl/https/test_https_get_select.c (renamed from src/testcurl/https/mhds_get_test_select.c)0
-rw-r--r--src/testcurl/https/test_https_multi_daemon.c (renamed from src/testcurl/https/mhds_multi_daemon_test.c)0
-rw-r--r--src/testcurl/https/test_https_session_info.c (renamed from src/testcurl/https/mhds_session_info_test.c)0
-rw-r--r--src/testcurl/https/test_https_time_out.c (renamed from src/testcurl/https/tls_session_time_out_test.c)0
-rw-r--r--src/testcurl/https/test_tls_authentication.c (renamed from src/testcurl/https/tls_authentication_test.c)0
-rw-r--r--src/testcurl/https/test_tls_extensions.c (renamed from src/testcurl/https/tls_extension_test.c)0
-rw-r--r--src/testcurl/https/test_tls_options.c (renamed from src/testcurl/https/tls_daemon_options_test.c)0
11 files changed, 47 insertions, 51 deletions
diff --git a/src/testcurl/https/Makefile.am b/src/testcurl/https/Makefile.am
index e30d9bfb..eb05fedc 100644
--- a/src/testcurl/https/Makefile.am
+++ b/src/testcurl/https/Makefile.am
@@ -15,53 +15,52 @@ AM_CPPFLAGS = \
15 $(LIBCURL_CPPFLAGS) 15 $(LIBCURL_CPPFLAGS)
16 16
17check_PROGRAMS = \ 17check_PROGRAMS = \
18 tls_daemon_options_test \ 18 test_tls_options \
19 tls_authentication_test \ 19 test_tls_authentication \
20 mhds_multi_daemon_test \ 20 test_https_multi_daemon \
21 mhds_get_test \ 21 test_https_get \
22 mhds_get_test_select \ 22 test_https_get_select \
23 mhds_session_info_test \ 23 test_https_get_parallel \
24 tls_thread_mode_test \ 24 test_https_get_parallel_threads \
25 tls_multi_thread_mode_test \ 25 test_https_session_info \
26 tls_session_time_out_test \ 26 test_https_time_out \
27 test_empty_response 27 test_empty_response
28 28
29EXTRA_DIST = cert.pem key.pem tls_test_keys.h tls_test_common.h 29EXTRA_DIST = cert.pem key.pem tls_test_keys.h tls_test_common.h
30 30
31# tls_authentication_test currently fails for unknown reasons
32TESTS = \ 31TESTS = \
33 tls_daemon_options_test \ 32 test_tls_options \
34 mhds_multi_daemon_test \ 33 test_https_multi_daemon \
35 mhds_get_test \ 34 test_https_get \
36 mhds_get_test_select \ 35 test_https_get_select \
37 mhds_session_info_test \ 36 test_https_get_parallel \
38 tls_thread_mode_test \ 37 test_https_get_parallel_threads \
39 tls_multi_thread_mode_test \ 38 test_https_session_info \
40 tls_session_time_out_test \ 39 test_https_time_out \
41 tls_authentication_test \ 40 test_tls_authentication \
42 test_empty_response 41 test_empty_response
43 42
44# cURL dependent tests 43
45tls_session_time_out_test_SOURCES = \ 44test_https_time_out_SOURCES = \
46 tls_session_time_out_test.c \ 45 test_https_time_out.c \
47 tls_test_common.c 46 tls_test_common.c
48tls_session_time_out_test_LDADD = \ 47test_https_time_out_LDADD = \
49 $(top_builddir)/src/testcurl/libcurl_version_check.a \ 48 $(top_builddir)/src/testcurl/libcurl_version_check.a \
50 $(top_builddir)/src/daemon/libmicrohttpd.la \ 49 $(top_builddir)/src/daemon/libmicrohttpd.la \
51 @LIBCURL@ -lgnutls @LIBGCRYPT_LIBS@ 50 @LIBCURL@ -lgnutls @LIBGCRYPT_LIBS@
52 51
53tls_daemon_options_test_SOURCES = \ 52test_tls_options_SOURCES = \
54 tls_daemon_options_test.c \ 53 test_tls_options.c \
55 tls_test_common.c 54 tls_test_common.c
56tls_daemon_options_test_LDADD = \ 55test_tls_options_LDADD = \
57 $(top_builddir)/src/testcurl/libcurl_version_check.a \ 56 $(top_builddir)/src/testcurl/libcurl_version_check.a \
58 $(top_builddir)/src/daemon/libmicrohttpd.la \ 57 $(top_builddir)/src/daemon/libmicrohttpd.la \
59 @LIBCURL@ -lgnutls @LIBGCRYPT_LIBS@ 58 @LIBCURL@ -lgnutls @LIBGCRYPT_LIBS@
60 59
61tls_thread_mode_test_SOURCES = \ 60test_https_get_parallel_SOURCES = \
62 tls_thread_mode_test.c \ 61 test_https_get_parallel.c \
63 tls_test_common.c 62 tls_test_common.c
64tls_thread_mode_test_LDADD = \ 63test_https_get_parallel_LDADD = \
65 $(top_builddir)/src/testcurl/libcurl_version_check.a \ 64 $(top_builddir)/src/testcurl/libcurl_version_check.a \
66 $(top_builddir)/src/daemon/libmicrohttpd.la \ 65 $(top_builddir)/src/daemon/libmicrohttpd.la \
67 @LIBCURL@ -lgnutls @LIBGCRYPT_LIBS@ 66 @LIBCURL@ -lgnutls @LIBGCRYPT_LIBS@
@@ -74,51 +73,50 @@ test_empty_response_LDADD = \
74 $(top_builddir)/src/daemon/libmicrohttpd.la \ 73 $(top_builddir)/src/daemon/libmicrohttpd.la \
75 @LIBCURL@ -lgnutls @LIBGCRYPT_LIBS@ 74 @LIBCURL@ -lgnutls @LIBGCRYPT_LIBS@
76 75
77tls_multi_thread_mode_test_SOURCES = \ 76test_https_get_parallel_threads_SOURCES = \
78 tls_multi_thread_mode_test.c \ 77 test_https_get_parallel_threads.c \
79 tls_test_common.c 78 tls_test_common.c
80tls_multi_thread_mode_test_LDADD = \ 79test_https_get_parallel_threads_LDADD = \
81 $(top_builddir)/src/testcurl/libcurl_version_check.a \ 80 $(top_builddir)/src/testcurl/libcurl_version_check.a \
82 $(top_builddir)/src/daemon/libmicrohttpd.la \ 81 $(top_builddir)/src/daemon/libmicrohttpd.la \
83 @LIBCURL@ -lgnutls @LIBGCRYPT_LIBS@ 82 @LIBCURL@ -lgnutls @LIBGCRYPT_LIBS@
84 83
85tls_authentication_test_SOURCES = \ 84test_tls_authentication_SOURCES = \
86 tls_authentication_test.c \ 85 test_tls_authentication.c \
87 tls_test_common.c 86 tls_test_common.c
88tls_authentication_test_LDADD = \ 87test_tls_authentication_LDADD = \
89 $(top_builddir)/src/testcurl/libcurl_version_check.a \ 88 $(top_builddir)/src/testcurl/libcurl_version_check.a \
90 $(top_builddir)/src/daemon/libmicrohttpd.la \ 89 $(top_builddir)/src/daemon/libmicrohttpd.la \
91 @LIBCURL@ -lgnutls @LIBGCRYPT_LIBS@ 90 @LIBCURL@ -lgnutls @LIBGCRYPT_LIBS@
92 91
93mhds_session_info_test_SOURCES = \ 92test_https_session_info_SOURCES = \
94 mhds_session_info_test.c \ 93 test_https_session_info.c \
95 tls_test_common.c 94 tls_test_common.c
96mhds_session_info_test_LDADD = \ 95test_https_session_info_LDADD = \
97 $(top_builddir)/src/testcurl/libcurl_version_check.a \ 96 $(top_builddir)/src/testcurl/libcurl_version_check.a \
98 $(top_builddir)/src/daemon/libmicrohttpd.la \ 97 $(top_builddir)/src/daemon/libmicrohttpd.la \
99 @LIBCURL@ -lgnutls @LIBGCRYPT_LIBS@ 98 @LIBCURL@ -lgnutls @LIBGCRYPT_LIBS@
100 99
101mhds_multi_daemon_test_SOURCES = \ 100test_https_multi_daemon_SOURCES = \
102 mhds_multi_daemon_test.c \ 101 test_https_multi_daemon.c \
103 tls_test_common.c 102 tls_test_common.c
104mhds_multi_daemon_test_LDADD = \ 103test_https_multi_daemon_LDADD = \
105 $(top_builddir)/src/testcurl/libcurl_version_check.a \ 104 $(top_builddir)/src/testcurl/libcurl_version_check.a \
106 $(top_builddir)/src/daemon/libmicrohttpd.la \ 105 $(top_builddir)/src/daemon/libmicrohttpd.la \
107 @LIBCURL@ -lgnutls @LIBGCRYPT_LIBS@ 106 @LIBCURL@ -lgnutls @LIBGCRYPT_LIBS@
108 107
109mhds_get_test_SOURCES = \ 108test_https_get_SOURCES = \
110 mhds_get_test.c \ 109 test_https_get.c \
111 tls_test_common.c 110 tls_test_common.c
112mhds_get_test_LDADD = \ 111test_https_get_LDADD = \
113 $(top_builddir)/src/testcurl/libcurl_version_check.a \ 112 $(top_builddir)/src/testcurl/libcurl_version_check.a \
114 $(top_builddir)/src/daemon/libmicrohttpd.la \ 113 $(top_builddir)/src/daemon/libmicrohttpd.la \
115 @LIBCURL@ -lgnutls @LIBGCRYPT_LIBS@ 114 @LIBCURL@ -lgnutls @LIBGCRYPT_LIBS@
116 115
117 116test_https_get_select_SOURCES = \
118mhds_get_test_select_SOURCES = \ 117 test_https_get_select.c \
119 mhds_get_test_select.c \
120 tls_test_common.c 118 tls_test_common.c
121mhds_get_test_select_LDADD = \ 119test_https_get_select_LDADD = \
122 $(top_builddir)/src/testcurl/libcurl_version_check.a \ 120 $(top_builddir)/src/testcurl/libcurl_version_check.a \
123 $(top_builddir)/src/daemon/libmicrohttpd.la \ 121 $(top_builddir)/src/daemon/libmicrohttpd.la \
124 @LIBCURL@ -lgnutls @LIBGCRYPT_LIBS@ 122 @LIBCURL@ -lgnutls @LIBGCRYPT_LIBS@
diff --git a/src/testcurl/https/mhds_get_test.c b/src/testcurl/https/test_https_get.c
index f279ac9f..f279ac9f 100644
--- a/src/testcurl/https/mhds_get_test.c
+++ b/src/testcurl/https/test_https_get.c
diff --git a/src/testcurl/https/tls_thread_mode_test.c b/src/testcurl/https/test_https_get_parallel.c
index 6bab4510..4a9dd9dc 100644
--- a/src/testcurl/https/tls_thread_mode_test.c
+++ b/src/testcurl/https/test_https_get_parallel.c
@@ -23,8 +23,6 @@
23 * @brief Testcase for libmicrohttpd HTTPS GET operations 23 * @brief Testcase for libmicrohttpd HTTPS GET operations
24 * @author Sagie Amir 24 * @author Sagie Amir
25 * @author Christian Grothoff 25 * @author Christian Grothoff
26 *
27 * TODO: add test for external select!
28 */ 26 */
29 27
30#include "platform.h" 28#include "platform.h"
@@ -65,7 +63,7 @@ https_transfer_thread_adapter (void *args)
65 * 63 *
66 * @return: 0 upon all client requests returning '0', -1 otherwise. 64 * @return: 0 upon all client requests returning '0', -1 otherwise.
67 * 65 *
68 * TODO : make client_count a parameter - numver of curl client threads to spawn 66 * TODO : make client_count a parameter - number of curl client threads to spawn
69 */ 67 */
70static int 68static int
71test_single_client (void *cls, const char *cipher_suite, 69test_single_client (void *cls, const char *cipher_suite,
diff --git a/src/testcurl/https/tls_multi_thread_mode_test.c b/src/testcurl/https/test_https_get_parallel_threads.c
index 28fdfcd4..28fdfcd4 100644
--- a/src/testcurl/https/tls_multi_thread_mode_test.c
+++ b/src/testcurl/https/test_https_get_parallel_threads.c
diff --git a/src/testcurl/https/mhds_get_test_select.c b/src/testcurl/https/test_https_get_select.c
index 20f8eca4..20f8eca4 100644
--- a/src/testcurl/https/mhds_get_test_select.c
+++ b/src/testcurl/https/test_https_get_select.c
diff --git a/src/testcurl/https/mhds_multi_daemon_test.c b/src/testcurl/https/test_https_multi_daemon.c
index 4713f1ea..4713f1ea 100644
--- a/src/testcurl/https/mhds_multi_daemon_test.c
+++ b/src/testcurl/https/test_https_multi_daemon.c
diff --git a/src/testcurl/https/mhds_session_info_test.c b/src/testcurl/https/test_https_session_info.c
index 8050a45d..8050a45d 100644
--- a/src/testcurl/https/mhds_session_info_test.c
+++ b/src/testcurl/https/test_https_session_info.c
diff --git a/src/testcurl/https/tls_session_time_out_test.c b/src/testcurl/https/test_https_time_out.c
index cafe5545..cafe5545 100644
--- a/src/testcurl/https/tls_session_time_out_test.c
+++ b/src/testcurl/https/test_https_time_out.c
diff --git a/src/testcurl/https/tls_authentication_test.c b/src/testcurl/https/test_tls_authentication.c
index cb80475c..cb80475c 100644
--- a/src/testcurl/https/tls_authentication_test.c
+++ b/src/testcurl/https/test_tls_authentication.c
diff --git a/src/testcurl/https/tls_extension_test.c b/src/testcurl/https/test_tls_extensions.c
index 5d61c59e..5d61c59e 100644
--- a/src/testcurl/https/tls_extension_test.c
+++ b/src/testcurl/https/test_tls_extensions.c
diff --git a/src/testcurl/https/tls_daemon_options_test.c b/src/testcurl/https/test_tls_options.c
index 1c604daf..1c604daf 100644
--- a/src/testcurl/https/tls_daemon_options_test.c
+++ b/src/testcurl/https/test_tls_options.c