Split test for fill and no fill

Added a simpler image to compare
This commit is contained in:
storesource 2018-03-27 19:48:35 +05:30 committed by GitHub
parent 8af7c679ab
commit 975b7fced5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -97,10 +97,17 @@ class TestImageRotate(PillowTestCase):
self.rotate(im, im.mode, 45, translate=(im.size[0]/2, 0))
self.rotate(im, im.mode, 45, center=(0, 0), translate=(im.size[0]/2, 0))
def test_rotate_no_fill(self):
im = Image.new('RGB', (100, 100), 'green')
target = Image.open('Tests/images/rotate_45_no_fill.png')
im = im.rotate(45)
self.assert_image_equal(im, target)
def test_rotate_with_fill(self):
im = hopper()
target = Image.open('Tests/images/hopper45withfill.png')
self.assert_image_similar(im.rotate(45, fillcolor='white'), target, 1)
im = Image.new('RGB', (100, 100), 'green')
target = Image.open('Tests/images/rotate_45_with_fill.png')
im = im.rotate(45, fillcolor='white')
self.assert_image_equal(im, target)
if __name__ == '__main__':