예제 #1
0
 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')
예제 #2
0
 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 )
예제 #3
0
 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)