Skip to content

Commit 096a8ea

Browse files
committed
Fix unclosed file warnings
1 parent 6b71090 commit 096a8ea

File tree

5 files changed

+6
-2
lines changed

5 files changed

+6
-2
lines changed

Tests/test_file_bufrstub.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ def open(self, im):
5656

5757
def load(self, im):
5858
self.loaded = True
59+
im.fp.close()
5960
return Image.new("RGB", (1, 1))
6061

6162
def save(self, im, fp, filename):

Tests/test_file_fits.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ def open(self, im):
6060

6161
def load(self, im):
6262
self.loaded = True
63+
im.fp.close()
6364
return Image.new("RGB", (1, 1))
6465

6566
handler = Handler()

Tests/test_file_gribstub.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ def open(self, im):
5656

5757
def load(self, im):
5858
self.loaded = True
59+
im.fp.close()
5960
return Image.new("RGB", (1, 1))
6061

6162
def save(self, im, fp, filename):

Tests/test_file_hdf5stub.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ def open(self, im):
5757

5858
def load(self, im):
5959
self.loaded = True
60+
im.fp.close()
6061
return Image.new("RGB", (1, 1))
6162

6263
def save(self, im, fp, filename):

Tests/test_imageshow.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@ def test_show_without_viewers():
5555
viewers = ImageShow._viewers
5656
ImageShow._viewers = []
5757

58-
im = hopper()
59-
assert not ImageShow.show(im)
58+
with hopper() as im:
59+
assert not ImageShow.show(im)
6060

6161
ImageShow._viewers = viewers
6262

0 commit comments

Comments
 (0)