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')
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 )
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)