From 71e5b53eabb729b86d971f5893bb8ed9cadf962a Mon Sep 17 00:00:00 2001 From: qcha0 Date: Sat, 4 Sep 2021 10:14:41 +0800 Subject: [PATCH] add test case --- tornado/test/websocket_test.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tornado/test/websocket_test.py b/tornado/test/websocket_test.py index 3c1134204..19aea3aa8 100644 --- a/tornado/test/websocket_test.py +++ b/tornado/test/websocket_test.py @@ -339,6 +339,13 @@ class WebSocketTest(WebSocketBaseTestCase): response = yield ws.read_message() self.assertEqual(response, u"hello \u00e9") + @gen_test + def test_error_in_closed_client_write_message(self): + ws = yield self.ws_connect("/echo") + ws.close() + with self.assertRaises(WebSocketClosedError): + ws.write_message(u"hello \u00e9") + @gen_test def test_render_message(self): ws = yield self.ws_connect("/render") -- 2.47.2