Skip to content

Commit 35ddbb4

Browse files
authored
Merge pull request #8505 from radarhere/warnings
Fixed catching warnings
2 parents 64eed14 + 413bbb3 commit 35ddbb4

17 files changed

+52
-0
lines changed

Tests/test_bmp_reference.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ def test_bad() -> None:
2222
for f in get_files("b"):
2323
# Assert that there is no unclosed file warning
2424
with warnings.catch_warnings():
25+
warnings.simplefilter("error")
26+
2527
try:
2628
with Image.open(f) as im:
2729
im.load()

Tests/test_file_dcx.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,17 @@ def open() -> None:
3636

3737
def test_closed_file() -> None:
3838
with warnings.catch_warnings():
39+
warnings.simplefilter("error")
40+
3941
im = Image.open(TEST_FILE)
4042
im.load()
4143
im.close()
4244

4345

4446
def test_context_manager() -> None:
4547
with warnings.catch_warnings():
48+
warnings.simplefilter("error")
49+
4650
with Image.open(TEST_FILE) as im:
4751
im.load()
4852

Tests/test_file_fli.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,8 @@ def open() -> None:
6565

6666
def test_closed_file() -> None:
6767
with warnings.catch_warnings():
68+
warnings.simplefilter("error")
69+
6870
im = Image.open(static_test_file)
6971
im.load()
7072
im.close()
@@ -81,6 +83,8 @@ def test_seek_after_close() -> None:
8183

8284
def test_context_manager() -> None:
8385
with warnings.catch_warnings():
86+
warnings.simplefilter("error")
87+
8488
with Image.open(static_test_file) as im:
8589
im.load()
8690

Tests/test_file_gif.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,8 @@ def open() -> None:
4646

4747
def test_closed_file() -> None:
4848
with warnings.catch_warnings():
49+
warnings.simplefilter("error")
50+
4951
im = Image.open(TEST_GIF)
5052
im.load()
5153
im.close()
@@ -67,6 +69,8 @@ def test_seek_after_close() -> None:
6769

6870
def test_context_manager() -> None:
6971
with warnings.catch_warnings():
72+
warnings.simplefilter("error")
73+
7074
with Image.open(TEST_GIF) as im:
7175
im.load()
7276

Tests/test_file_icns.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ def test_sanity() -> None:
2121
with Image.open(TEST_FILE) as im:
2222
# Assert that there is no unclosed file warning
2323
with warnings.catch_warnings():
24+
warnings.simplefilter("error")
25+
2426
im.load()
2527

2628
assert im.mode == "RGBA"

Tests/test_file_im.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,13 +41,17 @@ def open() -> None:
4141

4242
def test_closed_file() -> None:
4343
with warnings.catch_warnings():
44+
warnings.simplefilter("error")
45+
4446
im = Image.open(TEST_IM)
4547
im.load()
4648
im.close()
4749

4850

4951
def test_context_manager() -> None:
5052
with warnings.catch_warnings():
53+
warnings.simplefilter("error")
54+
5155
with Image.open(TEST_IM) as im:
5256
im.load()
5357

Tests/test_file_jpeg.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -850,6 +850,8 @@ def test_exif_x_resolution(self, tmp_path: Path) -> None:
850850

851851
out = str(tmp_path / "out.jpg")
852852
with warnings.catch_warnings():
853+
warnings.simplefilter("error")
854+
853855
im.save(out, exif=exif)
854856

855857
with Image.open(out) as reloaded:

Tests/test_file_mpo.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,8 @@ def open() -> None:
4848

4949
def test_closed_file() -> None:
5050
with warnings.catch_warnings():
51+
warnings.simplefilter("error")
52+
5153
im = Image.open(test_files[0])
5254
im.load()
5355
im.close()
@@ -63,6 +65,8 @@ def test_seek_after_close() -> None:
6365

6466
def test_context_manager() -> None:
6567
with warnings.catch_warnings():
68+
warnings.simplefilter("error")
69+
6670
with Image.open(test_files[0]) as im:
6771
im.load()
6872

Tests/test_file_png.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -338,6 +338,8 @@ def test_load_verify(self) -> None:
338338
with Image.open(TEST_PNG_FILE) as im:
339339
# Assert that there is no unclosed file warning
340340
with warnings.catch_warnings():
341+
warnings.simplefilter("error")
342+
341343
im.verify()
342344

343345
with Image.open(TEST_PNG_FILE) as im:

Tests/test_file_psd.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,13 +35,17 @@ def open() -> None:
3535

3636
def test_closed_file() -> None:
3737
with warnings.catch_warnings():
38+
warnings.simplefilter("error")
39+
3840
im = Image.open(test_file)
3941
im.load()
4042
im.close()
4143

4244

4345
def test_context_manager() -> None:
4446
with warnings.catch_warnings():
47+
warnings.simplefilter("error")
48+
4549
with Image.open(test_file) as im:
4650
im.load()
4751

0 commit comments

Comments
 (0)