aboutsummaryrefslogtreecommitdiff
path: root/src/transport/Makefile.am
diff options
context:
space:
mode:
authorDavid Barksdale <amatus.amongus@gmail.com>2014-07-01 03:13:16 +0000
committerDavid Barksdale <amatus.amongus@gmail.com>2014-07-01 03:13:16 +0000
commit5ab82d972d1b300af56a680950726b810133cd89 (patch)
tree72c2afde82d1003dc22cc24a19951a5d5a87380e /src/transport/Makefile.am
parent0e07f3b3f6df0f56bc5b23820977864828616845 (diff)
downloadgnunet-5ab82d972d1b300af56a680950726b810133cd89.tar.gz
gnunet-5ab82d972d1b300af56a680950726b810133cd89.zip
Add HTTP transport tests with XHR client emulation
These tests don't pass currently but I ran them against a hacked version of the HTTP server which never calls server_delete_session and they passed.
Diffstat (limited to 'src/transport/Makefile.am')
-rw-r--r--src/transport/Makefile.am22
1 files changed, 20 insertions, 2 deletions
diff --git a/src/transport/Makefile.am b/src/transport/Makefile.am
index f198b5a6b..8367fb1b1 100644
--- a/src/transport/Makefile.am
+++ b/src/transport/Makefile.am
@@ -30,13 +30,15 @@ if HAVE_LIBGNURL
30 HTTP_API_TEST = test_transport_api_http 30 HTTP_API_TEST = test_transport_api_http
31 HTTP_REVERSE_API_TEST = test_transport_api_http_reverse 31 HTTP_REVERSE_API_TEST = test_transport_api_http_reverse
32 HTTP_API_TIMEOUT_TEST = test_transport_api_timeout_http 32 HTTP_API_TIMEOUT_TEST = test_transport_api_timeout_http
33 HTTP_REL_TEST = test_transport_api_reliability_http 33 HTTP_REL_TEST = test_transport_api_reliability_http \
34 test_transport_api_reliability_http_xhr
34 HTTP_QUOTA_TEST = test_quota_compliance_http \ 35 HTTP_QUOTA_TEST = test_quota_compliance_http \
35 test_quota_compliance_http_asymmetric 36 test_quota_compliance_http_asymmetric
36 HTTP_SWITCH = test_transport_address_switch_http 37 HTTP_SWITCH = test_transport_address_switch_http
37 HTTPS_API_TEST = test_transport_api_https 38 HTTPS_API_TEST = test_transport_api_https
38 HTTPS_API_TIMEOUT_TEST = test_transport_api_timeout_https 39 HTTPS_API_TIMEOUT_TEST = test_transport_api_timeout_https
39 HTTPS_REL_TEST = test_transport_api_reliability_https 40 HTTPS_REL_TEST = test_transport_api_reliability_https \
41 test_transport_api_reliability_https_xhr
40 HTTPS_QUOTA_TEST = test_quota_compliance_https \ 42 HTTPS_QUOTA_TEST = test_quota_compliance_https \
41 test_quota_compliance_https_asymmetric 43 test_quota_compliance_https_asymmetric
42 HTTPS_SWITCH = test_transport_address_switch_https 44 HTTPS_SWITCH = test_transport_address_switch_https
@@ -933,6 +935,14 @@ test_transport_api_reliability_http_LDADD = \
933 $(top_builddir)/src/util/libgnunetutil.la \ 935 $(top_builddir)/src/util/libgnunetutil.la \
934 $(top_builddir)/src/transport/libgnunettransporttesting.la 936 $(top_builddir)/src/transport/libgnunettransporttesting.la
935 937
938test_transport_api_reliability_http_xhr_SOURCES = \
939 test_transport_api_reliability.c
940test_transport_api_reliability_http_xhr_LDADD = \
941 $(top_builddir)/src/transport/libgnunettransport.la \
942 $(top_builddir)/src/hello/libgnunethello.la \
943 $(top_builddir)/src/util/libgnunetutil.la \
944 $(top_builddir)/src/transport/libgnunettransporttesting.la
945
936test_quota_compliance_http_SOURCES = \ 946test_quota_compliance_http_SOURCES = \
937 test_quota_compliance.c 947 test_quota_compliance.c
938test_quota_compliance_http_LDADD = \ 948test_quota_compliance_http_LDADD = \
@@ -991,6 +1001,14 @@ test_transport_api_reliability_https_LDADD = \
991 $(top_builddir)/src/util/libgnunetutil.la \ 1001 $(top_builddir)/src/util/libgnunetutil.la \
992 $(top_builddir)/src/transport/libgnunettransporttesting.la 1002 $(top_builddir)/src/transport/libgnunettransporttesting.la
993 1003
1004test_transport_api_reliability_https_xhr_SOURCES = \
1005 test_transport_api_reliability.c
1006test_transport_api_reliability_https_xhr_LDADD = \
1007 $(top_builddir)/src/transport/libgnunettransport.la \
1008 $(top_builddir)/src/hello/libgnunethello.la \
1009 $(top_builddir)/src/util/libgnunetutil.la \
1010 $(top_builddir)/src/transport/libgnunettransporttesting.la
1011
994test_transport_api_reliability_unix_SOURCES = \ 1012test_transport_api_reliability_unix_SOURCES = \
995 test_transport_api_reliability.c 1013 test_transport_api_reliability.c
996test_transport_api_reliability_unix_LDADD = \ 1014test_transport_api_reliability_unix_LDADD = \