Skip to content

Commit e2d1b26

Browse files
radarherenulano
andauthored
Restored original state using finally
Co-authored-by: Ondrej Baranovič <nulano@nulano.eu>
1 parent 8caae87 commit e2d1b26

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

Tests/test_font_leaks.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,9 @@ class TestDefaultFontLeak(TestTTypeFontLeak):
3535
def test_leak(self):
3636
if features.check_module("freetype2"):
3737
ImageFont.core = _util.DeferredError(ImportError)
38-
default_font = ImageFont.load_default()
39-
ImageFont.core = original_core
38+
try:
39+
default_font = ImageFont.load_default()
40+
finally:
41+
ImageFont.core = original_core
4042

4143
self._test_font(default_font)

0 commit comments

Comments
 (0)