Skip to content

Commit 66ad6ff

Browse files
authored
Merge pull request #75 from radarhere/rm-freetype-2.7
2 parents cb5c8f6 + e6ffeac commit 66ad6ff

5 files changed

+3
-7
lines changed

Tests/images/multiline_text.png

354 Bytes
Loading
358 Bytes
Loading

Tests/images/multiline_text_right.png

354 Bytes
Loading
357 Bytes
Loading

Tests/test_imagefont.py

+3-7
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,6 @@ def test_textsize_equal(self):
155155
draw.text((10, 10), txt, font=ttf)
156156
draw.rectangle((10, 10, 10 + size[0], 10 + size[1]))
157157

158-
# Epsilon ~.5 fails with FreeType 2.7
159158
assert_image_similar_tofile(
160159
im, "Tests/images/rectangle_surrounding_text.png", 2.5
161160
)
@@ -216,8 +215,7 @@ def test_render_multiline_text(self):
216215
draw = ImageDraw.Draw(im)
217216
draw.text((0, 0), TEST_TEXT, font=ttf)
218217

219-
# Epsilon ~.5 fails with FreeType 2.7
220-
assert_image_similar_tofile(im, "Tests/images/multiline_text.png", 6.2)
218+
assert_image_similar_tofile(im, "Tests/images/multiline_text.png", 0.01)
221219

222220
# Test that text() can pass on additional arguments
223221
# to multiline_text()
@@ -232,9 +230,8 @@ def test_render_multiline_text(self):
232230
draw = ImageDraw.Draw(im)
233231
draw.multiline_text((0, 0), TEST_TEXT, font=ttf, align=align)
234232

235-
# Epsilon ~.5 fails with FreeType 2.7
236233
assert_image_similar_tofile(
237-
im, "Tests/images/multiline_text" + ext + ".png", 6.2
234+
im, "Tests/images/multiline_text" + ext + ".png", 0.01
238235
)
239236

240237
def test_unknown_align(self):
@@ -289,8 +286,7 @@ def test_multiline_spacing(self):
289286
draw = ImageDraw.Draw(im)
290287
draw.multiline_text((0, 0), TEST_TEXT, font=ttf, spacing=10)
291288

292-
# Epsilon ~.5 fails with FreeType 2.7
293-
assert_image_similar_tofile(im, "Tests/images/multiline_text_spacing.png", 6.2)
289+
assert_image_similar_tofile(im, "Tests/images/multiline_text_spacing.png", 2.5)
294290

295291
def test_rotated_transposed_font(self):
296292
img_grey = Image.new("L", (100, 100))

0 commit comments

Comments
 (0)