diff --git a/tests/unit/test_http.py b/tests/unit/test_http.py
index <HASH>..<HASH> 100644
--- a/tests/unit/test_http.py
+++ b/tests/unit/test_http.py
@@ -216,7 +216,6 @@ class TestHTTP(object):
             conn = serve.recv()
             for request in conn:
                 conn.socket.close()
-                request.reply(vanilla.http.Status(200), {}, '.')
 
         uri = 'http://localhost:%s' % serve.port
         conn = h.http.connect(uri)
@@ -277,9 +276,7 @@ class TestWebsocket(object):
             conn = serve.recv()
             request = conn.recv()
             ws = request.upgrade()
-            # TODO: test close while a request is still pending
-            # looks to be a bug in HTTPClient
-            # ws.recv()
+            ws.recv()
             ws.close()
 
         uri = 'ws://localhost:%s' % serve.port
actually, it's fine .. just a timing issue which I'm not sure we care about