def test_do_region(self): """Test do_region.""" m = IIIFManipulatorGen() m.width = 222 m.height = 333 m.do_region(None, None, None, None) self.assertEqual(m.rx, 0) self.assertEqual(m.ry, 0) self.assertEqual(m.rw, 222) self.assertEqual(m.rh, 333) m.do_region(1, 2, 3, 4) self.assertEqual(m.rx, 1) self.assertEqual(m.ry, 2) self.assertEqual(m.rw, 3) self.assertEqual(m.rh, 4)