def test_to_stream(self): variable_header = PacketIdVariableHeader(10) payload = UnubscribePayload(['a/b', 'c/d']) publish = UnsubscribePacket(variable_header=variable_header, payload=payload) out = publish.to_bytes() self.assertEqual(out, b'\xa2\x0c\x00\n\x00\x03a/b\x00\x03c/d')