Skip to content

Commit 37d7cf1

Browse files
committed
fix: filter tests to be warnings only
1 parent 49ffe1f commit 37d7cf1

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

tests/devices/test_local_channel.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -147,9 +147,9 @@ async def test_message_decode_error(local_channel: LocalChannel, caplog: pytest.
147147
local_channel._data_received(b"invalid_payload")
148148
await asyncio.sleep(0.01) # yield
149149

150-
assert len(caplog.records) == 1
151-
assert caplog.records[0].levelname == "WARNING"
152-
assert "Failed to decode message" in caplog.records[0].message
150+
warning_records = [record for record in caplog.records if record.levelname == "WARNING"]
151+
assert len(warning_records) == 1
152+
assert "Failed to decode message" in warning_records[0].message
153153

154154

155155
async def test_subscribe_callback(

tests/devices/test_mqtt_channel.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -158,9 +158,9 @@ async def test_message_decode_error(
158158
mqtt_message_handler(b"invalid_payload")
159159
await asyncio.sleep(0.01) # yield
160160

161-
assert len(caplog.records) == 1
162-
assert caplog.records[0].levelname == "WARNING"
163-
assert "Failed to decode message" in caplog.records[0].message
161+
warning_records = [record for record in caplog.records if record.levelname == "WARNING"]
162+
assert len(warning_records) == 1
163+
assert "Failed to decode message" in warning_records[0].message
164164
unsub()
165165

166166

0 commit comments

Comments
 (0)