Skip to content

Commit 0c9abdd

Browse files
committed
Updated tests for os.path.realpath
1 parent 3c80ec0 commit 0c9abdd

6 files changed

Lines changed: 24 additions & 12 deletions

File tree

Tests/test_file_apng.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -674,6 +674,8 @@ def test_save_all_progress() -> None:
674674
progress = []
675675

676676
def callback(state):
677+
if state["image_filename"]:
678+
state["image_filename"] = state["image_filename"].split("Tests/images/")[-1]
677679
progress.append(state)
678680

679681
Image.new("RGB", (1, 1)).save(out, "PNG", save_all=True, progress=callback)
@@ -700,7 +702,7 @@ def callback(state):
700702
expected.append(
701703
{
702704
"image_index": i,
703-
"image_filename": "Tests/images/apng/single_frame.png",
705+
"image_filename": "apng/single_frame.png",
704706
"completed_frames": i + 1,
705707
"total_frames": 7,
706708
}
@@ -709,7 +711,7 @@ def callback(state):
709711
expected.append(
710712
{
711713
"image_index": 2,
712-
"image_filename": "Tests/images/apng/delay.png",
714+
"image_filename": "apng/delay.png",
713715
"completed_frames": i + 3,
714716
"total_frames": 7,
715717
}

Tests/test_file_gif.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -297,6 +297,8 @@ def test_save_all_progress():
297297
progress = []
298298

299299
def callback(state):
300+
if state["image_filename"]:
301+
state["image_filename"] = state["image_filename"].split("Tests/images/")[-1]
300302
progress.append(state)
301303

302304
Image.new("RGB", (1, 1)).save(out, "GIF", save_all=True, progress=callback)
@@ -328,7 +330,7 @@ def callback(state):
328330
expected.append(
329331
{
330332
"image_index": 1,
331-
"image_filename": "Tests/images/chi.gif",
333+
"image_filename": "chi.gif",
332334
"completed_frames": i + 2,
333335
"total_frames": 32,
334336
}

Tests/test_file_mpo.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -288,6 +288,8 @@ def test_save_all_progress():
288288
progress = []
289289

290290
def callback(state):
291+
if state["image_filename"]:
292+
state["image_filename"] = state["image_filename"].split("Tests/images/")[-1]
291293
progress.append(state)
292294

293295
Image.new("RGB", (1, 1)).save(out, "MPO", save_all=True, progress=callback)
@@ -308,9 +310,7 @@ def callback(state):
308310
im.save(out, "MPO", save_all=True, append_images=[im2], progress=callback)
309311

310312
expected = []
311-
for i, filename in enumerate(
312-
["Tests/images/sugarshack.mpo", "Tests/images/frozenpond.mpo"]
313-
):
313+
for i, filename in enumerate(["sugarshack.mpo", "frozenpond.mpo"]):
314314
for j in range(2):
315315
expected.append(
316316
{

Tests/test_file_pdf.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,8 @@ def test_save_all_progress() -> None:
177177
progress = []
178178

179179
def callback(state):
180+
if state["image_filename"]:
181+
state["image_filename"] = state["image_filename"].split("Tests/images/")[-1]
180182
progress.append(state)
181183

182184
Image.new("RGB", (1, 1)).save(out, "PDF", save_all=True, progress=callback)
@@ -197,9 +199,7 @@ def callback(state):
197199
im.save(out, "PDF", save_all=True, append_images=[im2], progress=callback)
198200

199201
expected = []
200-
for i, filename in enumerate(
201-
["Tests/images/sugarshack.mpo", "Tests/images/frozenpond.mpo"]
202-
):
202+
for i, filename in enumerate(["sugarshack.mpo", "frozenpond.mpo"]):
203203
for j in range(2):
204204
expected.append(
205205
{

Tests/test_file_tiff.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -704,6 +704,10 @@ def test_save_all_progress(self) -> None:
704704
progress = []
705705

706706
def callback(state):
707+
if state["image_filename"]:
708+
state["image_filename"] = state["image_filename"].split(
709+
"Tests/images/"
710+
)[-1]
707711
progress.append(state)
708712

709713
Image.new("RGB", (1, 1)).save(out, "TIFF", save_all=True, progress=callback)
@@ -728,7 +732,7 @@ def callback(state):
728732
expected = [
729733
{
730734
"image_index": 0,
731-
"image_filename": "Tests/images/hopper.tif",
735+
"image_filename": "hopper.tif",
732736
"completed_frames": 1,
733737
"total_frames": 4,
734738
}
@@ -737,7 +741,7 @@ def callback(state):
737741
expected.append(
738742
{
739743
"image_index": 1,
740-
"image_filename": "Tests/images/multipage.tiff",
744+
"image_filename": "multipage.tiff",
741745
"completed_frames": i + 2,
742746
"total_frames": 4,
743747
}

Tests/test_file_webp.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,10 @@ def test_save_all_progress(self) -> None:
131131
progress = []
132132

133133
def callback(state):
134+
if state["image_filename"]:
135+
state["image_filename"] = state["image_filename"].split(
136+
"Tests/images/"
137+
)[-1]
134138
progress.append(state)
135139

136140
Image.new("RGB", (1, 1)).save(out, "WEBP", save_all=True, progress=callback)
@@ -155,7 +159,7 @@ def callback(state):
155159
expected.append(
156160
{
157161
"image_index": 0,
158-
"image_filename": "Tests/images/iss634.webp",
162+
"image_filename": "iss634.webp",
159163
"completed_frames": i + 1,
160164
"total_frames": 43,
161165
}

0 commit comments

Comments
 (0)