def test_change_quality(self): image = scale_and_crop(self.imagefile, (10, 10), quality=50) self.assertEqual(image.info.get('quality'), 50)
def test_disabled_upscale(self): image = scale_and_crop(self.imagefile, (740, 740), upscale=False) self.assertLess(image.im.size[0], 371) self.assertLess(image.im.size[1], 371)
def test_enaabled_upscale(self): image = scale_and_crop(self.imagefile, (740, 740), upscale=True) self.assertGreater(image.im.size[0], 371) self.assertGreater(image.im.size[1], 371)
def test_crop(self): new_size = (10, 10) image = scale_and_crop(self.imagefile, new_size, crop=True) self.assertEqual(new_size, image.im.size)