17
0
Files
python-spyder-terminal/fix-test-terminal-closing.patch

22 lines
872 B
Diff
Raw Permalink Normal View History

Index: spyder-terminal-1.2.2/spyder_terminal/server/tests/test_server.py
===================================================================
--- spyder-terminal-1.2.2.orig/spyder_terminal/server/tests/test_server.py
+++ spyder-terminal-1.2.2/spyder_terminal/server/tests/test_server.py
@@ -15,6 +15,7 @@ import pytest
from flaky import flaky
from tornado import testing, websocket, gen
from tornado.concurrent import Future
+from tornado.websocket import WebSocketClosedError
from spyder.utils.programs import find_program
sys.path.append(osp.realpath(osp.dirname(__file__) + "/.."))
@@ -132,6 +133,8 @@ class TerminalServerTests(testing.AsyncH
sock.write_message(' This shall not work')
except AttributeError:
pass
+ except WebSocketClosedError:
+ pass
yield self.close(sock)
@flaky(max_runs=3)