Skip to content

Commit 695788b

Browse files
committed
test: support QoS-enhanced subscription tuples
1 parent 2451d2a commit 695788b

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

tests/test_unsubscribe.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -167,9 +167,12 @@ def test_unsubscribe(topic, to_send, exp_recv) -> None:
167167
mqtt_client.logger = logger
168168

169169
if isinstance(topic, str):
170-
mqtt_client._subscribed_topics = [topic]
170+
mqtt_client._subscribed_topics = [(topic, 1)]
171171
elif isinstance(topic, list):
172-
mqtt_client._subscribed_topics = topic
172+
if topic and isinstance(topic[0], tuple):
173+
mqtt_client._subscribed_topics = topic
174+
else:
175+
mqtt_client._subscribed_topics = [(t, 1) for t in topic]
173176

174177
logger.info(f"unsubscribing from {topic}")
175178
mqtt_client.unsubscribe(topic)

0 commit comments

Comments
 (0)