def test_to_wire(self): opcode, blockn, data = (DataPacket.opcode, 7, 'data ελληνικά'.encode()) raw_data = b''.join((struct.pack('!HH', opcode, blockn), data)) packet = DataPacket(blockn, data) self.assertEqual(packet.to_wire(), raw_data)