Blob Blame History Raw
--- a/websockets/test_protocol.py	2017-08-21 19:42:07.788929215 +0200
+++ b/websockets/test_protocol.py	2017-08-21 19:42:01.260805760 +0200
@@ -741,49 +741,3 @@

     # There is no test_local_close_during_send because this cannot really
     # happen, considering that writes are serialized.
-
-
-class ServerTests(CommonTests, unittest.TestCase):
-
-    def test_close_handshake_timeout(self):
-        # Timeout is expected in 10ms.
-        self.protocol.timeout = 10 * MS
-        # Check the timing within -1/+9ms for robustness.
-        with self.assertCompletesWithin(9 * MS, 19 * MS):
-            # Unlike previous tests, no close frame will be received in
-            # response. The server will stop waiting for the close frame and
-            # timeout.
-            self.loop.run_until_complete(self.protocol.close(reason='close'))
-        self.assertConnectionClosed(1006, '')
-
-
-class ClientTests(CommonTests, unittest.TestCase):
-
-    def setUp(self):
-        super().setUp()
-        self.protocol.is_client = True
-
-    def test_close_handshake_timeout(self):
-        # Timeout is expected in 2 * 10 = 20ms.
-        self.protocol.timeout = 10 * MS
-        # Check the timing within -1/+9ms for robustness.
-        with self.assertCompletesWithin(19 * MS, 29 * MS):
-            # Unlike previous tests, no close frame will be received in
-            # response and the connection will not be closed. The client will
-            # stop waiting for the close frame and timeout, then stop waiting
-            # for the connection close and timeout again.
-            self.loop.run_until_complete(self.protocol.close(reason='close'))
-        self.assertConnectionClosed(1006, '')
-
-    def test_eof_received_timeout(self):
-        # Timeout is expected in 10ms.
-        self.protocol.timeout = 10 * MS
-        # Check the timing within -1/+9ms for robustness.
-        with self.assertCompletesWithin(9 * MS, 19 * MS):
-            # Unlike previous tests, the close frame will be received in
-            # response but the connection will not be closed. The client will
-            # stop waiting for the connection close and timeout.
-            self.receive_frame(self.close_frame)
-            self.loop.run_until_complete(self.protocol.close(reason='close'))
-
-        self.assertConnectionClosed(1000, 'close')