Skip to content

Commit e42d838

Browse files
committed
style(test): format streaming tests
1 parent 531ecd1 commit e42d838

File tree

1 file changed

+29
-9
lines changed

1 file changed

+29
-9
lines changed

tests/unit/test_streaming.py

Lines changed: 29 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,11 @@ async def generate_sql(self, *args, **kwargs) -> None:
160160

161161
assert engine.called_with == ("SELECT 1", "db1", 5)
162162
assert events[0].event_type == StreamEventType.QUERY_PROGRESS
163-
batch_events = [event for event in events if event.event_type == StreamEventType.RESULT_BATCH]
163+
batch_events = [
164+
event
165+
for event in events
166+
if event.event_type == StreamEventType.RESULT_BATCH
167+
]
164168
assert len(batch_events) == 2
165169
assert events[-1].event_type == StreamEventType.RESULT_COMPLETE
166170

@@ -188,11 +192,15 @@ async def execute_sql(
188192
return query_result
189193

190194
events = await collect_events(
191-
streamer._stream_execution_legacy(StubEngine(), "SELECT 1", "db1", max_rows=5)
195+
streamer._stream_execution_legacy(
196+
StubEngine(), "SELECT 1", "db1", max_rows=5
197+
)
192198
)
193199

194200
assert events[-1].event_type == StreamEventType.QUERY_ERROR
195-
assert all(event.event_type != StreamEventType.RESULT_COMPLETE for event in events)
201+
assert all(
202+
event.event_type != StreamEventType.RESULT_COMPLETE for event in events
203+
)
196204

197205
@pytest.mark.asyncio
198206
async def test_stream_execution_legacy_exception(self) -> None:
@@ -204,7 +212,9 @@ async def execute_sql(self, **kwargs) -> None:
204212
raise RuntimeError("boom")
205213

206214
events = await collect_events(
207-
streamer._stream_execution_legacy(StubEngine(), "SELECT 1", "db1", max_rows=5)
215+
streamer._stream_execution_legacy(
216+
StubEngine(), "SELECT 1", "db1", max_rows=5
217+
)
208218
)
209219

210220
assert events[-1].event_type == StreamEventType.QUERY_ERROR
@@ -244,7 +254,9 @@ async def fake_get_engine() -> StubEngine:
244254
)
245255

246256
assert events[-1].event_type == StreamEventType.QUERY_ERROR
247-
assert all(event.event_type != StreamEventType.RESULT_COMPLETE for event in events)
257+
assert all(
258+
event.event_type != StreamEventType.RESULT_COMPLETE for event in events
259+
)
248260

249261
@pytest.mark.asyncio
250262
async def test_stream_query_executes_legacy_sql(self, monkeypatch) -> None:
@@ -300,10 +312,14 @@ async def fake_get_engine() -> StubEngine:
300312

301313
assert engine.generate_calls == 1
302314
assert engine.execute_calls == 1
303-
assert any(event.event_type == StreamEventType.RESULT_COMPLETE for event in events)
315+
assert any(
316+
event.event_type == StreamEventType.RESULT_COMPLETE for event in events
317+
)
304318

305319
@pytest.mark.asyncio
306-
async def test_stream_query_skips_execution_when_disabled(self, monkeypatch) -> None:
320+
async def test_stream_query_skips_execution_when_disabled(
321+
self, monkeypatch
322+
) -> None:
307323
"""Test stream_query skips execution when execute is False."""
308324
streamer = QueryStreamer()
309325

@@ -349,7 +365,9 @@ async def fake_get_engine() -> StubEngine:
349365

350366
assert engine.generate_calls == 1
351367
assert engine.execute_calls == 0
352-
assert any(event.event_type == StreamEventType.QUERY_COMPLETE for event in events)
368+
assert any(
369+
event.event_type == StreamEventType.QUERY_COMPLETE for event in events
370+
)
353371

354372
@pytest.mark.asyncio
355373
async def test_stream_query_forwards_max_rows(self, monkeypatch) -> None:
@@ -440,7 +458,9 @@ async def fake_get_engine() -> StubEngine:
440458

441459
assert events[0].event_type == StreamEventType.QUERY_START
442460
assert events[1].event_type == StreamEventType.QUERY_PROGRESS
443-
assert any(event.event_type == StreamEventType.SQL_GENERATED for event in events)
461+
assert any(
462+
event.event_type == StreamEventType.SQL_GENERATED for event in events
463+
)
444464
assert events[-1].event_type == StreamEventType.QUERY_COMPLETE
445465

446466
@pytest.mark.asyncio

0 commit comments

Comments
 (0)