Skip to content

Commit dd297c4

Browse files
committed
Fixes
1 parent 1cc7cb3 commit dd297c4

File tree

3 files changed

+27
-5
lines changed

3 files changed

+27
-5
lines changed

tests/integration/actor/test_actor_request_queue.py

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,12 @@ async def main() -> None:
9898
stats_after = _rq.stats
9999
Actor.log.info(stats_after)
100100

101-
assert (stats_after['writeCount'] - stats_before['writeCount']) == 1
101+
assert stats_after is not None
102+
assert stats_after.write_count is not None
103+
assert stats_before is not None
104+
assert stats_before.write_count is not None
105+
106+
assert (stats_after.write_count - stats_before.write_count) == 1
102107

103108
actor = await make_actor(label='rq-deduplication', main_func=main)
104109
run_result = await run_actor(actor)
@@ -147,7 +152,12 @@ async def main() -> None:
147152
stats_after = _rq.stats
148153
Actor.log.info(stats_after)
149154

150-
assert (stats_after['writeCount'] - stats_before['writeCount']) == 2
155+
assert stats_after is not None
156+
assert stats_after.write_count is not None
157+
assert stats_before is not None
158+
assert stats_before.write_count is not None
159+
160+
assert (stats_after.write_count - stats_before.write_count) == 2
151161

152162
actor = await make_actor(label='rq-deduplication', main_func=main)
153163
run_result = await run_actor(actor)
@@ -193,6 +203,9 @@ async def main() -> None:
193203
stats_before = _rq.stats
194204
Actor.log.info(stats_before)
195205

206+
assert stats_before is not None
207+
assert stats_before.write_count is not None
208+
196209
# Add batches of some new and some already present requests in workers
197210
async def add_requests_worker() -> None:
198211
await rq.add_requests(requests[: next(batch_size)])
@@ -207,7 +220,10 @@ async def add_requests_worker() -> None:
207220
stats_after = _rq.stats
208221
Actor.log.info(stats_after)
209222

210-
assert (stats_after['writeCount'] - stats_before['writeCount']) == len(requests)
223+
assert stats_after is not None
224+
assert stats_after.write_count is not None
225+
226+
assert (stats_after.write_count - stats_before.write_count) == len(requests)
211227

212228
actor = await make_actor(label='rq-parallel-deduplication', main_func=main)
213229
run_result = await run_actor(actor)

tests/integration/apify_api/test_request_queue.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1165,6 +1165,9 @@ async def test_request_queue_deduplication_unprocessed_requests(
11651165
stats_before = _rq.stats
11661166
Actor.log.info(stats_before)
11671167

1168+
assert stats_before is not None
1169+
assert stats_before.write_count is not None
1170+
11681171
def return_unprocessed_requests(requests: list[dict], *_: Any, **__: Any) -> dict[str, list[dict]]:
11691172
"""Simulate API returning unprocessed requests."""
11701173
return {
@@ -1191,4 +1194,7 @@ def return_unprocessed_requests(requests: list[dict], *_: Any, **__: Any) -> dic
11911194
stats_after = _rq.stats
11921195
Actor.log.info(stats_after)
11931196

1194-
assert (stats_after['writeCount'] - stats_before['writeCount']) == 1
1197+
assert stats_after is not None
1198+
assert stats_after.write_count is not None
1199+
1200+
assert (stats_after.write_count - stats_before.write_count) == 1

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)