diff options
Diffstat (limited to 'tests/proxy-test.c')
-rw-r--r-- | tests/proxy-test.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/tests/proxy-test.c b/tests/proxy-test.c index 57a2e95f..ca947e42 100644 --- a/tests/proxy-test.c +++ b/tests/proxy-test.c @@ -90,6 +90,14 @@ set_close_on_connect (SoupMessage *msg, } } +static gboolean +accept_certificate (SoupMessage *msg, + GTlsCertificate *certificate, + GTlsCertificateFlags errors) +{ + return TRUE; +} + static void test_url (const char *url, int proxy, guint expected, gboolean close) { @@ -110,7 +118,6 @@ test_url (const char *url, int proxy, guint expected, gboolean close) */ session = soup_test_session_new (SOUP_TYPE_SESSION, "proxy-resolver", proxy_resolvers[proxy], - "ssl-strict", FALSE, NULL); msg = soup_message_new (SOUP_METHOD_GET, url); @@ -121,6 +128,8 @@ test_url (const char *url, int proxy, guint expected, gboolean close) g_signal_connect (msg, "authenticate", G_CALLBACK (authenticate), NULL); + g_signal_connect (msg, "accept-certificate", + G_CALLBACK (accept_certificate), NULL); if (close) { /* FIXME g_test_bug ("611663") */ |