def test07_do_quality(self): """Test do_quality, error if not default/native.""" m = IIIFManipulator() m.api_version = '1.1' m.do_quality('native') m.api_version = '2.0' m.do_quality('default') # raise it not appropriate no-op m.api_version = '1.1' self.assertRaises(IIIFError, m.do_quality, 'default') self.assertRaises(IIIFError, m.do_quality, 'other') m.api_version = '2.0' self.assertRaises(IIIFError, m.do_quality, 'native') self.assertRaises(IIIFError, m.do_quality, 'other')
def test07_do_quality(self): m = IIIFManipulator() m.request = IIIFRequest() m.api_version = '1.1' m.request.quality = 'native' m.do_quality() m.api_version = '2.0' m.request.quality = 'default' m.do_quality() # raise it not appropriate no-op m.api_version = '1.1' m.request.quality = 'default' self.assertRaises( IIIFError, m.do_quality ) m.api_version = '1.1' m.request.quality = 'other' self.assertRaises( IIIFError, m.do_quality ) m.api_version = '2.0' m.request.quality = 'native' self.assertRaises( IIIFError, m.do_quality ) m.api_version = '2.0' m.request.quality = 'other' self.assertRaises( IIIFError, m.do_quality )
def test07_do_quality(self): m = IIIFManipulator() m.request = IIIFRequest() m.api_version = '1.1' m.request.quality = 'native' m.do_quality() m.api_version = '2.0' m.request.quality = 'default' m.do_quality() # raise it not appropriate no-op m.api_version = '1.1' m.request.quality = 'default' self.assertRaises(IIIFError, m.do_quality) m.api_version = '1.1' m.request.quality = 'other' self.assertRaises(IIIFError, m.do_quality) m.api_version = '2.0' m.request.quality = 'native' self.assertRaises(IIIFError, m.do_quality) m.api_version = '2.0' m.request.quality = 'other' self.assertRaises(IIIFError, m.do_quality)