def test_cannot_process_more_data_when_stream_is_terminated(self): m = MagicMock() ws = WebSocket(sock=m) ws.client_terminated = True ws.server_terminated = True self.assertFalse(ws.once())
def test_cannot_process_more_data_when_stream_is_terminated(self): m = MagicMock() ws = WebSocket(sock=m) ws.client_terminated = True ws.server_terminated = True self.assertFalse(ws.once())
def test_socket_error_on_receiving_more_bytes(self): m = MagicMock() m.recv = MagicMock(side_effect=socket.error) ws = WebSocket(sock=m) self.assertFalse(ws.once())
def test_no_bytes_were_read(self): m = MagicMock() m.recv.return_value = b'' ws = WebSocket(sock=m) self.assertFalse(ws.once())
def test_no_bytes_were_read(self): m = MagicMock(spec=socket.socket) m.recv.return_value = b'' ws = WebSocket(sock=m) self.assertFalse(ws.once())
def test_socket_error_on_receiving_more_bytes(self): m = MagicMock() m.recv = MagicMock(side_effect=socket.error) ws = WebSocket(sock=m) self.assertFalse(ws.once())