Skip to content
This repository was archived by the owner on Aug 19, 2025. It is now read-only.

Commit ef8a566

Browse files
committed
Force update metadata on Kafka test
1 parent ccd476e commit ef8a566

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

tests/test_broadcast.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# import asyncio
2+
13
import pytest
24

35
from broadcaster import Broadcast
@@ -35,11 +37,11 @@ async def test_postgres():
3537
assert event.message == "hello"
3638

3739

38-
@pytest.mark.skip("Deadlock on `next_published`")
3940
@pytest.mark.asyncio
4041
async def test_kafka():
4142
async with Broadcast("kafka://localhost:9092") as broadcast:
4243
async with broadcast.subscribe("chatroom") as subscriber:
44+
await broadcast._backend._consumer._client.force_metadata_update() # type: ignore
4345
await broadcast.publish("chatroom", "hello")
4446
event = await subscriber.get()
4547
assert event.channel == "chatroom"

0 commit comments

Comments
 (0)