def test_resize_to_smaller_dimensions(self): size = (400, 300) max_size = (100, 100) new_size = scanner.resize(size, max_size) self.assertEqual(self._ratio(size), self._ratio(new_size)) self.assertEqual(max(new_size), max(max_size))
def test_same_size(self): size = (200, 250) max_size = (200, 250) new_size = scanner.resize(size, max_size) self.assertEqual(size, new_size)
def test_inversed_max_size(self): size = (200, 250) max_size = (250, 200) new_size = scanner.resize(size, max_size) self.assertEqual(self._ratio(size), self._ratio(new_size))