def test_apply_method(self):
        autorotate_filter = AutorotateFilter()

        image_png = copy(self.image_png)
        image_png = autorotate_filter.apply(image_png)
        self.assertTrue(isinstance(image_png, Image.Image))

        image_jpg = copy(self.image_jpg)
        image_jpg = autorotate_filter.apply(image_jpg)
        self.assertTrue(isinstance(image_jpg, Image.Image))

        image_tif = copy(self.image_tif)
        image_tif = autorotate_filter.apply(image_tif)
        self.assertTrue(isinstance(image_tif, Image.Image))

        image_bmp = copy(self.image_bmp)
        image_bmp = autorotate_filter.apply(image_bmp)
        self.assertTrue(isinstance(image_bmp, Image.Image))
    def test_apply_method(self):
        autorotate_filter = AutorotateFilter()

        image_png = copy(self.image_png)
        image_png = autorotate_filter.apply(image_png)
        self.assertTrue(isinstance(image_png, Image.Image))

        image_jpg = copy(self.image_jpg)
        image_jpg = autorotate_filter.apply(image_jpg)
        self.assertTrue(isinstance(image_jpg, Image.Image))

        image_tif = copy(self.image_tif)
        image_tif = autorotate_filter.apply(image_tif)
        self.assertTrue(isinstance(image_tif, Image.Image))

        image_bmp = copy(self.image_bmp)
        image_bmp = autorotate_filter.apply(image_bmp)
        self.assertTrue(isinstance(image_bmp, Image.Image))
 def test_wrong_resource_type(self):
     autorotate_filter = AutorotateFilter()
     with self.assertRaises(ValueError):
         autorotate_filter.apply('')
 def test_wrong_resource_type(self):
     autorotate_filter = AutorotateFilter()
     with self.assertRaises(ValueError):
         autorotate_filter.apply('')