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())
Exemplo n.º 2
0
    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())
Exemplo n.º 5
0
 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())
Exemplo n.º 6
0
 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())