[Erp5-report] r45091 nicolas - in /erp5/trunk/utils/cloudooo.handler.ooo: ./ src/cloudooo/h...

nobody at svn.erp5.org nobody at svn.erp5.org
Tue Apr 5 15:37:14 CEST 2011


Author: nicolas
Date: Tue Apr  5 15:37:14 2011
New Revision: 45091

URL: http://svn.erp5.org?rev=45091&view=rev
Log:
* Embed testing documents in package.
* in testLegacyInterface read files from installed package


Added:
    erp5/trunk/utils/cloudooo.handler.ooo/src/cloudooo/handler/ooo/tests/data/__init__.py
Modified:
    erp5/trunk/utils/cloudooo.handler.ooo/setup.py
    erp5/trunk/utils/cloudooo.handler.ooo/src/cloudooo/handler/ooo/tests/testLegacyInterface.py

Modified: erp5/trunk/utils/cloudooo.handler.ooo/setup.py
URL: http://svn.erp5.org/erp5/trunk/utils/cloudooo.handler.ooo/setup.py?rev=45091&r1=45090&r2=45091&view=diff
==============================================================================
--- erp5/trunk/utils/cloudooo.handler.ooo/setup.py [utf8] (original)
+++ erp5/trunk/utils/cloudooo.handler.ooo/setup.py [utf8] Tue Apr  5 15:37:14 2011
@@ -39,6 +39,7 @@ setup(
   ],
   packages = find_packages('src'),
   package_dir = {'': 'src'},
+  package_data = {'cloudooo.handler.ooo.tests.data': ['*']},
   url = 'http://svn.erp5.org/repos/public/erp5/trunk/utils/cloudooo.handler.ooo',
   namespace_packages = ["cloudooo", "cloudooo.handler"],
   install_requires=install_requires,

Added: erp5/trunk/utils/cloudooo.handler.ooo/src/cloudooo/handler/ooo/tests/data/__init__.py
URL: http://svn.erp5.org/erp5/trunk/utils/cloudooo.handler.ooo/src/cloudooo/handler/ooo/tests/data/__init__.py?rev=45091&view=auto
==============================================================================
    (empty)

Modified: erp5/trunk/utils/cloudooo.handler.ooo/src/cloudooo/handler/ooo/tests/testLegacyInterface.py
URL: http://svn.erp5.org/erp5/trunk/utils/cloudooo.handler.ooo/src/cloudooo/handler/ooo/tests/testLegacyInterface.py?rev=45091&r1=45090&r2=45091&view=diff
==============================================================================
--- erp5/trunk/utils/cloudooo.handler.ooo/src/cloudooo/handler/ooo/tests/testLegacyInterface.py [utf8] (original)
+++ erp5/trunk/utils/cloudooo.handler.ooo/src/cloudooo/handler/ooo/tests/testLegacyInterface.py [utf8] Tue Apr  5 15:37:14 2011
@@ -30,6 +30,7 @@ from xmlrpclib import ServerProxy
 from base64 import encodestring, decodestring
 from cloudooo.handler.tests.handlerTestCase import HandlerTestCase, make_suite
 import magic
+from pkg_resources import resource_filename
 
 file_detector = magic.Magic(mime=True)
 DAEMON = True
@@ -45,7 +46,8 @@ class TestLegacyInterface(HandlerTestCas
   def testHtmlToBaseFormatConversion(self):
     """Check implicit base conversion of HTML documents.
     """
-    filename = 'data/test_failure_conversion.html'
+    filename = resource_filename('cloudooo.handler.ooo.tests.data',
+                                 'test_failure_conversion.html')
     file_object =  open(filename, 'r')
     original_data = file_object.read()
     file_object.close()
@@ -64,7 +66,8 @@ class TestLegacyInterface(HandlerTestCas
   def testHtmlToOdt(self):
     """Check conversion of HTML to odt
     """
-    filename = 'data/test_failure_conversion.html'
+    filename = resource_filename('cloudooo.handler.ooo.tests.data',
+                                 'test_failure_conversion.html')
     file_object =  open(filename, 'r')
     data = file_object.read()
     file_object.close()



More information about the Erp5-report mailing list