Ejemplo n.º 1
0
    def test_parse_from_bytes(self):
        tmp = Message()

        data = [0x08, 0x96, 0x01]
        expected_message = {1: [WireField(type=FIELD_VARINT, value=150)]}
        tmp.parse_from_bytes(data)
        self.assertDictEqual(tmp._Message__wire_message, expected_message)
Ejemplo n.º 2
0
    def test_parse_from_bytes(self):
        tmp = Message()

        data = [0x08, 0x96, 0x01]
        expected_message = {1: [WireField(type=FIELD_VARINT, value=150)]}
        tmp.parse_from_bytes(data)
        self.assertDictEqual(tmp._Message__wire_message, expected_message)
Ejemplo n.º 3
0
    def test_get_wire_values(self):
        tmp = Message()

        data = [0x08, 0x96, 0x01]
        tmp.parse_from_bytes(data)
        self.assertEqual(tmp._get_wire_values(1),
                         [WireField(type=FIELD_VARINT, value=150)])
Ejemplo n.º 4
0
    def test_get_wire_values(self):
        tmp = Message()

        data = [0x08, 0x96, 0x01]
        tmp.parse_from_bytes(data)
        self.assertEqual(tmp._get_wire_values(1), [WireField(type=FIELD_VARINT, value=150)])
Ejemplo n.º 5
0
    def test_encode_to_bytes_varint(self):
        msg = Message()
        msg.parse_from_bytes(b"\x08\x96\x01")

        self.assertEqual(msg.encode_to_bytes(), b"\x08\x96\x01")
Ejemplo n.º 6
0
    def test_encode_to_bytes_varint(self):
        msg = Message()
        msg.parse_from_bytes(b'\x08\x96\x01')

        self.assertEqual(msg.encode_to_bytes(), b'\x08\x96\x01')