Skip to content

Commit ba68697

Browse files
committed
Fix coverage of test file
1 parent 592686d commit ba68697

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

tests/graph/beta/test_graph_iteration.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -450,12 +450,13 @@ async def step3(ctx: StepContext[IterState, None, int]) -> str: # pragma: no co
450450
while True:
451451
try:
452452
event = await run.next()
453-
if isinstance(event, list) and not early_exit_done:
454-
# Check if we're about to execute step2
455-
if any(task.node_id == NodeID('step2') for task in event):
456-
# Override with an EndMarker to terminate early
457-
early_exit_done = True
458-
await run.next(EndMarker('early_exit'))
453+
assert isinstance(event, list)
454+
assert not early_exit_done
455+
# Check if we're about to execute step2
456+
assert any(task.node_id == NodeID('step2') for task in event)
457+
# Override with an EndMarker to terminate early
458+
early_exit_done = True
459+
await run.next(EndMarker('early_exit'))
459460
except StopAsyncIteration:
460461
break
461462

0 commit comments

Comments
 (0)