From 0d4eaeb6f116a6913005ef36207c768b5c83d178 Mon Sep 17 00:00:00 2001 From: Ben Darnell Date: Sun, 8 Mar 2015 22:04:59 -0400 Subject: [PATCH] Remove a special case that avoided using curl in tests for HTTPS. This problem should have long since been fixed; any problematic configurations don't deserve to misleadingly pass the tests. --- tornado/testing.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/tornado/testing.py b/tornado/testing.py index 3d3bcf72b..93f0dbe14 100644 --- a/tornado/testing.py +++ b/tornado/testing.py @@ -417,10 +417,8 @@ class AsyncHTTPSTestCase(AsyncHTTPTestCase): Interface is generally the same as `AsyncHTTPTestCase`. """ def get_http_client(self): - # Some versions of libcurl have deadlock bugs with ssl, - # so always run these tests with SimpleAsyncHTTPClient. - return SimpleAsyncHTTPClient(io_loop=self.io_loop, force_instance=True, - defaults=dict(validate_cert=False)) + return AsyncHTTPClient(io_loop=self.io_loop, force_instance=True, + defaults=dict(validate_cert=False)) def get_httpserver_options(self): return dict(ssl_options=self.get_ssl_options()) -- 2.47.3