Exemple #1
0
 def test08_do_format(self):
     """Test do_format, error if any change."""
     m = IIIFManipulator()
     m.srcfile = 'abc'
     m.do_format(None)
     self.assertEqual(m.outfile, m.srcfile)
     # failure to copy if srcfile and outfile specified same
     m.outfile = m.srcfile
     self.assertRaises(IIIFError, m.do_format, None)
     # any format specified -> raise
     self.assertRaises(IIIFError, m.do_format, 'something')
Exemple #2
0
 def test08_do_format(self):
     m = IIIFManipulator()
     m.request = IIIFRequest()
     m.request.format = None
     m.srcfile = 'abc'
     m.do_format()
     self.assertEqual( m.outfile, m.srcfile )
     # failure to copy if srcfile and outfile specified same
     m.outfile = m.srcfile
     self.assertRaises( IIIFError, m.do_format )
     # any format specified -> raise
     m.request.format = 'something'
     self.assertRaises( IIIFError, m.do_format )
Exemple #3
0
 def test08_do_format(self):
     m = IIIFManipulator()
     m.request = IIIFRequest()
     m.request.format = None
     m.srcfile = 'abc'
     m.do_format()
     self.assertEqual(m.outfile, m.srcfile)
     # failure to copy if srcfile and outfile specified same
     m.outfile = m.srcfile
     self.assertRaises(IIIFError, m.do_format)
     # any format specified -> raise
     m.request.format = 'something'
     self.assertRaises(IIIFError, m.do_format)