[Erp5-report] r33689 ivan - /erp5/trunk/products/ERP5OOo/tests/testDms.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Fri Mar 12 10:58:29 CET 2010
Author: ivan
Date: Fri Mar 12 10:58:28 2010
New Revision: 33689
URL: http://svn.erp5.org?rev=33689&view=rev
Log:
Fix testing for external state whenever conversion has failed.
Modified:
erp5/trunk/products/ERP5OOo/tests/testDms.py
Modified: erp5/trunk/products/ERP5OOo/tests/testDms.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5OOo/tests/testDms.py?rev=33689&r1=33688&r2=33689&view=diff
==============================================================================
--- erp5/trunk/products/ERP5OOo/tests/testDms.py [utf8] (original)
+++ erp5/trunk/products/ERP5OOo/tests/testDms.py [utf8] Fri Mar 12 10:58:28 2010
@@ -1232,24 +1232,29 @@
document = self.portal.document_module.newContent(portal_type='Drawing')
self.assertEquals('empty', document.getExternalProcessingState())
- filename = 'TEST-en-002.odt'
- upload_file = makeFileUpload(filename)
+ upload_file = makeFileUpload('TEST-en-002.odt')
document.edit(file=upload_file)
- transaction.commit()
- self.tic()
+ self.stepTic()
self.assertEquals('converted', document.getExternalProcessingState())
- # Upload different type of file inside
+ # Upload different type of file inside which can not be converted to base format
upload_file = makeFileUpload('REF-en-001.pdf')
document.edit(file=upload_file)
+ self.stepTic()
self.assertEquals('application/pdf', document.getContentType())
- self.assertEquals('converting', document.getExternalProcessingState())
+ self.assertEquals('conversion_failed', document.getExternalProcessingState())
# As document is not converted, text convertion is impossible
# But document can still be retrive with portal catalog
self.assertRaises(NotConvertedError, document.asText)
self.assertRaises(NotConvertedError, document.getSearchableText)
self.assertEquals('This document is not converted yet.',
document.Base_showFoundText())
+
+ # upload again good content
+ upload_file = makeFileUpload('TEST-en-002.odt')
+ document.edit(file=upload_file)
+ self.stepTic()
+ self.assertEquals('converted', document.getExternalProcessingState())
def test_Base_createNewFile(self):
"""
More information about the Erp5-report
mailing list