]> git.ipfire.org Git - thirdparty/tornado.git/commitdiff
tests: test for websocket_connect failure 707/head
authorVadim Semenov <protoss.player@gmail.com>
Tue, 2 Apr 2013 15:27:26 +0000 (19:27 +0400)
committerVadim Semenov <protoss.player@gmail.com>
Tue, 2 Apr 2013 15:27:26 +0000 (19:27 +0400)
tornado/test/websocket_test.py

index eb961d24fde0588c980e1691547e5a106d899366..eef5ed55838590293e969a1653f125ec3c862a41 100644 (file)
@@ -32,3 +32,14 @@ class WebSocketTest(AsyncHTTPTestCase):
         ws.read_message(self.stop)
         response = self.wait().result()
         self.assertEqual(response, 'hello')
+    
+    @gen_test
+    def test_websocket_fail(self):
+        try:
+            ws = yield websocket_connect(
+                'ws://localhost:%d/no_websock' % self.get_http_port(),
+                io_loop=self.io_loop)
+        except:
+            pass
+        else:
+            self.fail('Should\'ve caught an Exception')