Skip to content

Commit bd49bed

Browse files
tests: strengthen live add-to-pdf response assertions
Add high-value live assertions for add_image_to_pdf and add_text_to_pdf (sync + async): verify output file size is positive and warning is None. Assisted-by: Codex
1 parent 24dd1d4 commit bd49bed

2 files changed

Lines changed: 8 additions & 0 deletions

File tree

tests/live/test_live_add_image_to_pdf.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,8 @@ def test_live_add_image_to_pdf(
5757
output_file = response.output_file
5858
assert output_file.type == "application/pdf"
5959
assert output_file.name.startswith("live-added-image")
60+
assert output_file.size > 0
61+
assert response.warning is None
6062
assert uploaded_pdf_for_image_addition.id in response.input_ids
6163
assert uploaded_image.id in response.input_ids
6264

@@ -83,6 +85,8 @@ async def test_live_async_add_image_to_pdf(
8385
assert response.output_files
8486
output_file = response.output_file
8587
assert output_file.type == "application/pdf"
88+
assert output_file.size > 0
89+
assert response.warning is None
8690
assert uploaded_pdf_for_image_addition.id in response.input_ids
8791
assert uploaded_image.id in response.input_ids
8892

tests/live/test_live_add_text_to_pdf.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,8 @@ def test_live_add_text_to_pdf(
7979
output_file = response.output_file
8080
assert output_file.type == "application/pdf"
8181
assert output_file.name.startswith("live-added-text")
82+
assert output_file.size > 0
83+
assert response.warning is None
8284
assert uploaded_pdf_for_text.id in response.input_ids
8385

8486

@@ -100,6 +102,8 @@ async def test_live_async_add_text_to_pdf(
100102
assert response.output_files
101103
output_file = response.output_file
102104
assert output_file.type == "application/pdf"
105+
assert output_file.size > 0
106+
assert response.warning is None
103107
assert uploaded_pdf_for_text.id in response.input_ids
104108

105109

0 commit comments

Comments
 (0)