Skip to content

Commit 5458960

Browse files
committed
Assert that results from the uploader.upload_images() in TestImageSequenceUploader has not errors
1 parent 31bb1a6 commit 5458960

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

tests/unit/test_uploader.py

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -549,6 +549,14 @@ def test_image_sequence_uploader_cache_hits_second_run(
549549
sequence_uploader.upload_images([images["a"], images["b"], images["c"]])
550550
)
551551

552+
# Assert that first upload has no errors
553+
assert len(results_1) == 1
554+
sequence_uuid_1, upload_result_1 = results_1[0]
555+
assert upload_result_1.error is None, (
556+
f"First upload failed with error: {upload_result_1.error}"
557+
)
558+
assert upload_result_1.result is not None
559+
552560
# Capture cache keys after first upload
553561
first_upload_cache_keys = set(
554562
sequence_uploader.cached_image_uploader.cache.keys()
@@ -565,6 +573,16 @@ def test_image_sequence_uploader_cache_hits_second_run(
565573
)
566574
)
567575

576+
# Assert that second upload has no errors
577+
assert (
578+
len(results_2) == 2
579+
) # Two sequences: cache_test_sequence_1 and cache_test_sequence_2
580+
for sequence_uuid, upload_result in results_2:
581+
assert upload_result.error is None, (
582+
f"Second upload failed with error: {upload_result.error}"
583+
)
584+
assert upload_result.result is not None
585+
568586
# Capture cache keys after second upload
569587
second_upload_cache_keys = set(
570588
sequence_uploader.cached_image_uploader.cache.keys()

0 commit comments

Comments
 (0)