We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 18f2ef7 + 154d49a commit f32e188Copy full SHA for f32e188
ipykernel/heartbeat.py
@@ -83,6 +83,8 @@ def _bind_socket(self):
83
self.pick_port()
84
else:
85
raise
86
+ else:
87
+ return
88
89
def run(self):
90
self.socket = self.context.socket(zmq.ROUTER)
ipykernel/tests/test_heartbeat.py
@@ -21,6 +21,13 @@ def test_port_bind_failure_raises():
21
assert mock_try_bind.call_count == 1
22
23
24
+def test_port_bind_success():
25
+ heart = Heartbeat(None)
26
+ with patch.object(heart, '_try_bind_socket') as mock_try_bind:
27
+ heart._bind_socket()
28
+ assert mock_try_bind.call_count == 1
29
+
30
31
def test_port_bind_failure_recovery():
32
try:
33
errno.WSAEADDRINUSE
0 commit comments