[Checkins] SVN: zopyx.convert2/trunk/ restructured

Andreas Jung andreas at andreas-jung.com
Fri Oct 3 09:43:20 EDT 2008


Log message for revision 91699:
  restructured
  

Changed:
  A   zopyx.convert2/trunk/src/zopyx/
  D   zopyx.convert2/trunk/src/zopyx/convert/
  A   zopyx.convert2/trunk/src/zopyx/convert2/
  D   zopyx.convert2/trunk/src/zopyx/convert2/tests/testConverters.py
  A   zopyx.convert2/trunk/src/zopyx/convert2/tests/testConverters.py
  D   zopyx.convert2/trunk/zopyx/

-=-
Copied: zopyx.convert2/trunk/src/zopyx (from rev 91694, zopyx.convert2/trunk/zopyx)


Property changes on: zopyx.convert2/trunk/src/zopyx
___________________________________________________________________
Name: svn:mergeinfo
   + 

Copied: zopyx.convert2/trunk/src/zopyx/convert2 (from rev 91695, zopyx.convert2/trunk/zopyx/convert2)

Deleted: zopyx.convert2/trunk/src/zopyx/convert2/tests/testConverters.py
===================================================================
--- zopyx.convert2/trunk/zopyx/convert2/tests/testConverters.py	2008-10-03 13:34:39 UTC (rev 91695)
+++ zopyx.convert2/trunk/src/zopyx/convert2/tests/testConverters.py	2008-10-03 13:43:19 UTC (rev 91699)
@@ -1,70 +0,0 @@
-##########################################################################
-# zopyx.convert - XSL-FO related functionalities
-#
-# (C) 2007, ZOPYX Ltd & Co. KG, Tuebingen, Germany
-##########################################################################
-
-"""
-Tests, tests, tests.........
-"""
-
-import os
-import sys
-import unittest
-
-from zope.interface.verify import verifyClass
-from zopyx.convert.interfaces import IFOConverter, IHTML2FOConverter, IXSLFOConverter
-
-from zopyx.convert import HTML2FOConverter
-from zopyx.convert import RTFConverter, WMLConverter, DOCXConverter, ODTConverter
-from zopyx.convert import PDFConverter, Converter
-
-
-html1 = os.path.join(os.path.dirname(__file__), 'data', 'test1.html')
-html2 = os.path.join(os.path.dirname(__file__), 'data', 'test2.html')
-
-class ConverterTests(unittest.TestCase):
-
-    def testInterfaces(self):
-        verifyClass(IHTML2FOConverter, HTML2FOConverter)
-        verifyClass(IFOConverter, RTFConverter)
-        verifyClass(IFOConverter, ODTConverter)
-        verifyClass(IFOConverter, DOCXConverter)
-        verifyClass(IFOConverter, WMLConverter)
-        verifyClass(IXSLFOConverter, Converter)
-
-class RegressionTests(unittest.TestCase):
-
-    def _test(self, converter):
-
-        for filename in (html1, html2):
-            fo_filename = HTML2FOConverter().convert(filename)
-            try:
-                output_filename = converter().convert(fo_filename)
-            except: 
-                print >>sys.stderr, 'Error converting %s' % filename
-                raise
-
-    def testPDF(self):
-        return self._test(PDFConverter)
-
-    def testRTF(self):
-        return self._test(RTFConverter)
-
-    def testODT(self):
-        return self._test(ODTConverter)
-
-    def testWML(self):
-        return self._test(WMLConverter)
-
-    def testDOCX(self):
-        return self._test(DOCXConverter)
-
-
-def test_suite():
-    from unittest import TestSuite, makeSuite
-    suite = TestSuite()
-    suite.addTest(makeSuite(ConverterTests))
-    suite.addTest(makeSuite(RegressionTests))
-    return suite
-

Copied: zopyx.convert2/trunk/src/zopyx/convert2/tests/testConverters.py (from rev 91696, zopyx.convert2/trunk/zopyx/convert2/tests/testConverters.py)
===================================================================
--- zopyx.convert2/trunk/src/zopyx/convert2/tests/testConverters.py	                        (rev 0)
+++ zopyx.convert2/trunk/src/zopyx/convert2/tests/testConverters.py	2008-10-03 13:43:19 UTC (rev 91699)
@@ -0,0 +1,70 @@
+##########################################################################
+# zopyx.convert - XSL-FO related functionalities
+#
+# (C) 2007, ZOPYX Ltd & Co. KG, Tuebingen, Germany
+##########################################################################
+
+"""
+Tests, tests, tests.........
+"""
+
+import os
+import sys
+import unittest
+
+from zope.interface.verify import verifyClass
+from zopyx.convert2.interfaces import IFOConverter, IHTML2FOConverter, IXSLFOConverter
+
+from zopyx.convert2 import HTML2FOConverter
+from zopyx.convert2 import RTFConverter, WMLConverter, DOCXConverter, ODTConverter
+from zopyx.convert2 import PDFConverter, Converter
+
+
+html1 = os.path.join(os.path.dirname(__file__), 'data', 'test1.html')
+html2 = os.path.join(os.path.dirname(__file__), 'data', 'test2.html')
+
+class ConverterTests(unittest.TestCase):
+
+    def testInterfaces(self):
+        verifyClass(IHTML2FOConverter, HTML2FOConverter)
+        verifyClass(IFOConverter, RTFConverter)
+        verifyClass(IFOConverter, ODTConverter)
+        verifyClass(IFOConverter, DOCXConverter)
+        verifyClass(IFOConverter, WMLConverter)
+        verifyClass(IXSLFOConverter, Converter)
+
+class RegressionTests(unittest.TestCase):
+
+    def _test(self, converter):
+
+        for filename in (html1, html2):
+            fo_filename = HTML2FOConverter().convert(filename)
+            try:
+                output_filename = converter().convert(fo_filename)
+            except: 
+                print >>sys.stderr, 'Error converting %s' % filename
+                raise
+
+    def testPDF(self):
+        return self._test(PDFConverter)
+
+    def testRTF(self):
+        return self._test(RTFConverter)
+
+    def testODT(self):
+        return self._test(ODTConverter)
+
+    def testWML(self):
+        return self._test(WMLConverter)
+
+    def testDOCX(self):
+        return self._test(DOCXConverter)
+
+
+def test_suite():
+    from unittest import TestSuite, makeSuite
+    suite = TestSuite()
+    suite.addTest(makeSuite(ConverterTests))
+    suite.addTest(makeSuite(RegressionTests))
+    return suite
+



More information about the Checkins mailing list