Exemplo n.º 1
0
 def test_received_message(self):
     """A json dict is added to the messages attribute."""
     message = mock.Mock(data=json.dumps({"test": "data"}).encode("utf-8"))
     ws_client = client._WebsocketClient("ws://an/fake/path")
     ws_client.handshake_ok()
     ws_client.received_message(message)
     self.assertEqual({"test": "data"}, ws_client.messages[0])
Exemplo n.º 2
0
    def test_handshake_ok(self):
        """A `message` attribute of an empty list is created."""
        ws_client = client._WebsocketClient('ws://an/fake/path')

        ws_client.handshake_ok()

        self.assertEqual([], ws_client.messages)
Exemplo n.º 3
0
    def test_handshake_ok(self):
        """A `message` attribute of an empty list is created."""
        ws_client = client._WebsocketClient('ws://an/fake/path')

        ws_client.handshake_ok()

        self.assertEqual([], ws_client.messages)
Exemplo n.º 4
0
 def test_received_message(self):
     """A json dict is added to the messages attribute."""
     message = mock.Mock(data=json.dumps({'test': 'data'}).encode('utf-8'))
     ws_client = client._WebsocketClient('ws://an/fake/path')
     ws_client.handshake_ok()
     ws_client.received_message(message)
     self.assertEqual({'test': 'data'}, ws_client.messages[0])
Exemplo n.º 5
0
 def test_received_message(self):
     """A json dict is added to the messages attribute."""
     message = mock.Mock(data=json.dumps({'test': 'data'}).encode('utf-8'))
     ws_client = client._WebsocketClient('ws://an/fake/path')
     ws_client.handshake_ok()
     ws_client.received_message(message)
     self.assertEqual({'test': 'data'}, ws_client.messages[0])