def test_adjust(self): im = Image.open(self._data_path('100x100.png')) new_im = Image.open(self._data_path('50x50_fit.png')) fit = Fit(im, width=50, height=50) self.assertImageEqual(fit.adjust(), new_im) fit = Fit(im, width=50) self.assertImageEqual(fit.adjust(), new_im) fit = Fit(im, height=50) self.assertImageEqual(fit.adjust(), new_im) fit = Fit(im, width=60, height=50) self.assertImageEqual(fit.adjust(), new_im)