Merge pull request #75 from radarhere/rm-freetype-2.7
| 
		 Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 3.1 KiB  | 
| 
		 Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 3.1 KiB  | 
| 
		 Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 3.1 KiB  | 
| 
		 Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 3.1 KiB  | 
| 
						 | 
					@ -155,7 +155,6 @@ class TestImageFont:
 | 
				
			||||||
        draw.text((10, 10), txt, font=ttf)
 | 
					        draw.text((10, 10), txt, font=ttf)
 | 
				
			||||||
        draw.rectangle((10, 10, 10 + size[0], 10 + size[1]))
 | 
					        draw.rectangle((10, 10, 10 + size[0], 10 + size[1]))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        # Epsilon ~.5 fails with FreeType 2.7
 | 
					 | 
				
			||||||
        assert_image_similar_tofile(
 | 
					        assert_image_similar_tofile(
 | 
				
			||||||
            im, "Tests/images/rectangle_surrounding_text.png", 2.5
 | 
					            im, "Tests/images/rectangle_surrounding_text.png", 2.5
 | 
				
			||||||
        )
 | 
					        )
 | 
				
			||||||
| 
						 | 
					@ -216,8 +215,7 @@ class TestImageFont:
 | 
				
			||||||
        draw = ImageDraw.Draw(im)
 | 
					        draw = ImageDraw.Draw(im)
 | 
				
			||||||
        draw.text((0, 0), TEST_TEXT, font=ttf)
 | 
					        draw.text((0, 0), TEST_TEXT, font=ttf)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        # Epsilon ~.5 fails with FreeType 2.7
 | 
					        assert_image_similar_tofile(im, "Tests/images/multiline_text.png", 0.01)
 | 
				
			||||||
        assert_image_similar_tofile(im, "Tests/images/multiline_text.png", 6.2)
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
        # Test that text() can pass on additional arguments
 | 
					        # Test that text() can pass on additional arguments
 | 
				
			||||||
        # to multiline_text()
 | 
					        # to multiline_text()
 | 
				
			||||||
| 
						 | 
					@ -232,9 +230,8 @@ class TestImageFont:
 | 
				
			||||||
            draw = ImageDraw.Draw(im)
 | 
					            draw = ImageDraw.Draw(im)
 | 
				
			||||||
            draw.multiline_text((0, 0), TEST_TEXT, font=ttf, align=align)
 | 
					            draw.multiline_text((0, 0), TEST_TEXT, font=ttf, align=align)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            # Epsilon ~.5 fails with FreeType 2.7
 | 
					 | 
				
			||||||
            assert_image_similar_tofile(
 | 
					            assert_image_similar_tofile(
 | 
				
			||||||
                im, "Tests/images/multiline_text" + ext + ".png", 6.2
 | 
					                im, "Tests/images/multiline_text" + ext + ".png", 0.01
 | 
				
			||||||
            )
 | 
					            )
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def test_unknown_align(self):
 | 
					    def test_unknown_align(self):
 | 
				
			||||||
| 
						 | 
					@ -289,8 +286,7 @@ class TestImageFont:
 | 
				
			||||||
        draw = ImageDraw.Draw(im)
 | 
					        draw = ImageDraw.Draw(im)
 | 
				
			||||||
        draw.multiline_text((0, 0), TEST_TEXT, font=ttf, spacing=10)
 | 
					        draw.multiline_text((0, 0), TEST_TEXT, font=ttf, spacing=10)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        # Epsilon ~.5 fails with FreeType 2.7
 | 
					        assert_image_similar_tofile(im, "Tests/images/multiline_text_spacing.png", 2.5)
 | 
				
			||||||
        assert_image_similar_tofile(im, "Tests/images/multiline_text_spacing.png", 6.2)
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def test_rotated_transposed_font(self):
 | 
					    def test_rotated_transposed_font(self):
 | 
				
			||||||
        img_grey = Image.new("L", (100, 100))
 | 
					        img_grey = Image.new("L", (100, 100))
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||