Skip to content

Commit b4b97fe

Browse files
committed
Send some valid messages in test_messages_on_retry
This also ensures the stream is really being restarted. Signed-off-by: Leandro Lucarella <[email protected]>
1 parent 4cc449c commit b4b97fe

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

tests/streaming/test_grpc_stream_broadcaster.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -320,8 +320,7 @@ async def test_messages_on_retry(
320320
helper = streaming.GrpcStreamBroadcaster(
321321
stream_name="test_helper",
322322
stream_method=lambda: _ErroringAsyncIter(
323-
error,
324-
receiver_ready_event,
323+
error, receiver_ready_event, num_successes=2
325324
),
326325
transform=_transformer,
327326
retry_strategy=retry.LinearBackoff(limit=1, interval=0.0, jitter=0.0),
@@ -337,7 +336,12 @@ async def test_messages_on_retry(
337336
receiver_ready_event.set()
338337
items, events = await _split_message(receiver)
339338

340-
assert items == []
339+
assert items == [
340+
"transformed_0",
341+
"transformed_1",
342+
"transformed_0",
343+
"transformed_1",
344+
]
341345
assert events == [
342346
StreamStarted(),
343347
StreamStopped(timedelta(seconds=0.0), error),

0 commit comments

Comments
 (0)