def make_thumb(): thumb = Thumbnail(self.image_filename, width=50, height=50, method=Thumbnail.CROP) thumb.generate() return thumb
def test_crop(self): thumb = Thumbnail(self.image_filename, width=50, height=40, method=Thumbnail.CROP) thumb.generate() thumb_path = os.path.join(app_settings.THUMBNAIL_ROOT, 'imagetest_jpg__w50_h40_mc.jpg') # Check if file exists self.assertTrue(os.path.isfile(thumb_path)) # Check dimensions img = Image.open(thumb_path) self.assertEquals(img.size, (50, 40))
def test_original_fits(self): thumb = Thumbnail(self.image_filename) self.assertFalse(thumb.needs_resize()) thumb.generate() self.assertTrue(os.path.isfile(thumb.path))