Ejemplo n.º 1
0
    def test_resize_image_raise_exception(self):
        image_data = get_fixture('image1.png', as_binary=True)

        ir = ImageResizer(image_data, 'image1.png', '48 px', '48 px')
        ir.image = PilImageMock(
            size=(50, 50),
            on_resize_exception=IOError("Invalid image to resize"),
            on_save_exception=IOError("Invalid image to save"))

        with self.assertRaisesRegexp(IOError, "Invalid image to save"):
            ir.resize_image()
Ejemplo n.º 2
0
    def test_resize_image_not_resized(self):
        image_data = get_fixture('image1.png', as_binary=True)

        ir = ImageResizer(image_data, 'image1.png', '48 px', '48 px')
        ir.init_image()

        # there may be cases when image is empty
        ir.image = None

        result = ir.resize_image()

        self.assertFalse(result)
    def test_resize_image_not_resized(self):
        image_data = get_fixture('image1.png', as_binary=True)

        ir = ImageResizer(image_data, 'image1.png', '48 px', '48 px')
        ir.init_image()

        # there may be cases when image is empty
        ir.image = None

        result = ir.resize_image()

        self.assertFalse(result)