示例#1
0
 def test_protected_docx_conversion(self, log):
     self.assertEquals('', convert_asset('protected.docx'))
     if tika_version() >= (1, 8):
         self.assertIn(PROTECTED_MSG, tuple(log.actual()))
     else:
         # Assertion on status 422 doesn't work reliably - sometimes Tika
         # fails with a 500, sometimes with 422 (for the same test)
         self.assertIn(
             'Conversion with Tika JAXRS server failed with status',
             str(tuple(log.actual())))
示例#2
0
 def test_protected_docx_conversion(self, log):
     self.assertEquals('', convert_asset('protected.docx'))
     if tika_version() >= (1, 8):
         self.assertIn(PROTECTED_MSG, tuple(log.actual()))
     else:
         # Assertion on status 422 doesn't work reliably - sometimes Tika
         # fails with a 500, sometimes with 422 (for the same test)
         self.assertIn(
             'Conversion with Tika JAXRS server failed with status',
             str(tuple(log.actual())))
示例#3
0
 def test_eml_conversion(self):
     self.assertEquals('Lorem Ipsum', convert_asset('lorem.eml'))
示例#4
0
 def test_odt_conversion(self):
     self.assertEquals('Lorem Ipsum', convert_asset('lorem.odt'))
示例#5
0
 def test_sxw_conversion(self):
     self.assertEquals('Lorem Ipsum', convert_asset('lorem.sxw'))
示例#6
0
 def test_pptx_conversion(self):
     self.assertEquals('Lorem Ipsum', convert_asset('lorem.pptx'))
示例#7
0
 def test_rtf_conversion(self):
     self.assertEquals('Lorem Ipsum', convert_asset('lorem.rtf'))
示例#8
0
 def test_doc_conversion(self):
     self.assertEquals('Lorem Ipsum', convert_asset('lorem.doc'))
示例#9
0
 def test_xls_conversion(self):
     self.assertEquals('Sheet1\n\tLorem Ipsum',
                       convert_asset('lorem.xls'))
示例#10
0
 def test_protected_docx_conversion(self, log):
     self.assertEquals('', convert_asset('protected.docx'))
     self.assertIn(PROTECTED_MSG, tuple(log.actual()))
示例#11
0
 def test_protected_docx_conversion(self, log):
     self.assertEquals('', convert_asset('protected.docx'))
     self.assertIn(PROTECTED_MSG, tuple(log.actual()))
示例#12
0
 def test_sxw_conversion(self):
     self.assertEquals('Lorem Ipsum', convert_asset('lorem.sxw'))
示例#13
0
 def test_eml_conversion(self):
     self.assertEquals('Lorem Ipsum', convert_asset('lorem.eml'))
示例#14
0
 def test_odt_conversion(self):
     self.assertEquals('Lorem Ipsum', convert_asset('lorem.odt'))
示例#15
0
 def test_rtf_conversion(self):
     self.assertEquals('Lorem Ipsum', convert_asset('lorem.rtf'))
示例#16
0
 def test_pptx_conversion(self):
     self.assertEquals('Lorem Ipsum', convert_asset('lorem.pptx'))
示例#17
0
 def test_xls_conversion(self):
     self.assertEquals('Sheet1\n\tLorem Ipsum',
                       convert_asset('lorem.xls'))
示例#18
0
 def test_doc_conversion(self):
     self.assertEquals('Lorem Ipsum', convert_asset('lorem.doc'))