]> granicus.if.org Git - libevent/commitdiff
test: fix windows error when mbedtls https
authorokhowang(王沛文) <okhowang@tencent.com>
Tue, 15 Sep 2020 10:15:24 +0000 (18:15 +0800)
committerokhowang(王沛文) <okhowang@tencent.com>
Wed, 16 Sep 2020 02:04:36 +0000 (10:04 +0800)
test/regress_http.c

index 3db4ce59ee4cbbb040514b1544bf9bd950d37458..b952ff470dd272893c6513ebc5d7dad4927d2b34 100644 (file)
@@ -3992,6 +3992,9 @@ http_simple_test_impl(void *arg, int ssl, int dirty, const char *uri)
 #ifdef EVENT__HAVE_OPENSSL
        bufferevent_openssl_set_allow_dirty_shutdown(bev, dirty);
 #endif
+#ifdef EVENT__HAVE_MBEDTLS
+       bufferevent_mbedtls_set_allow_dirty_shutdown(bev, dirty);
+#endif
 
        evcon = evhttp_connection_base_bufferevent_new(
                data->base, NULL, bev, "127.0.0.1", hs.port);
@@ -5639,10 +5642,10 @@ struct testcase_t http_testcases[] = {
 struct testcase_t http_iocp_testcases[] = {
        { "simple", http_simple_test, TT_FORK|TT_NEED_BASE|TT_ENABLE_IOCP, &basic_setup, NULL },
 #ifdef EVENT__HAVE_OPENSSL
-       { "https_simple", https_simple_test, TT_FORK|TT_NEED_BASE|TT_ENABLE_IOCP, &basic_setup, NULL },
+       { "https_openssl_simple", https_simple_test, TT_FORK|TT_NEED_BASE|TT_ENABLE_IOCP, &basic_setup, NULL },
 #endif
 #ifdef EVENT__HAVE_MBEDTLS
-    { "https_simple", https_mbedtls_simple_test, TT_FORK|TT_NEED_BASE|TT_ENABLE_IOCP, &basic_setup, NULL },
+       { "https_mbedtls_simple", https_mbedtls_simple_test, TT_FORK|TT_NEED_BASE|TT_ENABLE_IOCP, &mbedtls_setup, NULL },
 #endif
        END_OF_TESTCASES
 };