def test_from_stream(self):
     data = b"\xb0\x02\x00\x0a"
     stream = asyncio.StreamReader(loop=self.loop)
     stream.feed_data(data)
     stream.feed_eof()
     message = self.loop.run_until_complete(UnsubackPacket.from_stream(stream))
     self.assertEqual(message.variable_header.packet_id, 10)
Exemple #2
0
 async def mqtt_acknowledge_unsubscription(self, packet_id):
     unsuback = UnsubackPacket.build(packet_id)
     await self._send_packet(unsuback)
 def mqtt_acknowledge_unsubscription(self, packet_id):
     unsuback = UnsubackPacket.build(packet_id)
     yield from self._send_packet(unsuback)
 def mqtt_acknowledge_unsubscription(self, packet_id):
     unsuback = UnsubackPacket.build(packet_id)
     yield from self._send_packet(unsuback)
 def test_to_stream(self):
     variable_header = PacketIdVariableHeader(10)
     publish = UnsubackPacket(variable_header=variable_header)
     out = publish.to_bytes()
     self.assertEqual(out, b"\xb0\x02\x00\x0a")
Exemple #6
0
 def mqtt_acknowledge_unsubscription(self, packet_id):
     unsuback = UnsubackPacket.build(packet_id)
     yield from self.outgoing_queue.put(unsuback)
Exemple #7
0
 def test_from_stream(self):
     data = b'\xb0\x02\x00\x0a'
     stream = BufferReader(data)
     message = self.loop.run_until_complete(UnsubackPacket.from_stream(stream))
     self.assertEqual(message.variable_header.packet_id, 10)
 def test_to_stream(self):
     variable_header = PacketIdVariableHeader(10)
     publish = UnsubackPacket(variable_header=variable_header)
     out = publish.to_bytes()
     self.assertEqual(out, b'\xb0\x02\x00\x0a')
 def test_from_stream(self):
     data = b'\xb0\x02\x00\x0a'
     stream = BufferReader(data)
     message = self.loop.run_until_complete(
         UnsubackPacket.from_stream(stream))
     self.assertEqual(message.variable_header.packet_id, 10)