[Erp5-report] r42192 gabriel - /erp5/trunk/utils/cloudooo/cloudooo/handler/ooo/tests/

nobody at svn.erp5.org nobody at svn.erp5.org
Tue Jan 11 11:20:43 CET 2011


Author: gabriel
Date: Tue Jan 11 11:20:42 2011
New Revision: 42192

URL: http://svn.erp5.org?rev=42192&view=rev
Log:
refactor to test with all formats and not stop in the first failure

Modified:
    erp5/trunk/utils/cloudooo/cloudooo/handler/ooo/tests/testAllFormats.py

Modified: erp5/trunk/utils/cloudooo/cloudooo/handler/ooo/tests/testAllFormats.py
URL: http://svn.erp5.org/erp5/trunk/utils/cloudooo/cloudooo/handler/ooo/tests/testAllFormats.py?rev=42192&r1=42191&r2=42192&view=diff
==============================================================================
--- erp5/trunk/utils/cloudooo/cloudooo/handler/ooo/tests/testAllFormats.py [utf8] (original)
+++ erp5/trunk/utils/cloudooo/cloudooo/handler/ooo/tests/testAllFormats.py [utf8] Tue Jan 11 11:20:42 2011
@@ -26,9 +26,7 @@
 #
 ##############################################################################
 
-import unittest
 from xmlrpclib import ServerProxy, Fault
-from subprocess import Popen, PIPE
 from base64 import encodestring, decodestring
 from cloudoooTestCase import CloudoooTestCase, make_suite
 import magic
@@ -77,17 +75,14 @@ class TestAllFormats(CloudoooTestCase):
     for extension in extension_list:
       try:
         data_output = self.proxy.convertFile(encodestring(data),
-                                            source_format,
-                                            extension[0])
+                                             source_format,
+                                             extension[0])
       except Fault, err:
-         fault_list.append("%s >> %s - %s" % (source_format, 
-                                              extension[0], 
-                                              err.faultString))
-         continue
+        fault_list.append((source_format, extension[0], err.faultString))
       magic_result = file_detector.from_buffer(decodestring(data_output))
       self.assertEquals(magic_result.endswith(": empty"), False, magic_result)
     if fault_list != []:
-      raise Fault(1, "\n".join(fault_list))
+      raise self.fail(fault_list)
 
 
 def test_suite():



More information about the Erp5-report mailing list