[Erp5-report] r14174 - /erp5/trunk/utils/oood/testOoodBasicOperations.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Tue Apr 24 02:12:50 CEST 2007
Author: bartek
Date: Tue Apr 24 02:12:48 2007
New Revision: 14174
URL: http://svn.erp5.org?rev=14174&view=rev
Log:
this should test getAllowedTargetItemList, too
Modified:
erp5/trunk/utils/oood/testOoodBasicOperations.py
Modified: erp5/trunk/utils/oood/testOoodBasicOperations.py
URL: http://svn.erp5.org/erp5/trunk/utils/oood/testOoodBasicOperations.py?rev=14174&r1=14173&r2=14174&view=diff
==============================================================================
--- erp5/trunk/utils/oood/testOoodBasicOperations.py (original)
+++ erp5/trunk/utils/oood/testOoodBasicOperations.py Tue Apr 24 02:12:48 2007
@@ -47,6 +47,9 @@
sp = ServerProxy('http://%s:%d' % (config.server_host, config.server_port), allow_none=True)
+def extractExtensions(item_list):
+ return [item[0] for item in item_list]
+
class TestMetaOperations(unittest.TestCase):
def testSetGetMeta(self):
@@ -69,18 +72,24 @@
res = sp.run_convert('test.doc', base64.encodestring(data))
self.assertEqual(res['mime'], 'application/vnd.oasis.opendocument.text')
open('doc/out/test.odt', 'w').write(base64.decodestring(res['data']))
+ target_list = sp.getAllowedTargetItemList(res['mime'])
+ self.failUnless('doc' in extractExtensions(target_list))
def testConvertXls(self):
data = open('doc/test.xls').read()
res = sp.run_convert('test.xls', base64.encodestring(data))
self.assertEqual(res['mime'], 'application/vnd.oasis.opendocument.spreadsheet')
open('doc/out/test.ods', 'w').write(base64.decodestring(res['data']))
+ target_list = sp.getAllowedTargetItemList(res['mime'])
+ self.failUnless('csv' in extractExtensions(target_list))
def testConvertPpt(self):
data = open('doc/test.ppt').read()
res = sp.run_convert('test.ppt', base64.encodestring(data))
self.assertEqual(res['mime'],'application/vnd.oasis.opendocument.presentation')
open('doc/out/test.odp', 'w').write(base64.decodestring(res['data']))
+ target_list = sp.getAllowedTargetItemList(res['mime'])
+ self.failUnless('impr.pdf' in extractExtensions(target_list))
def testPdfTextGeneration(self):
data = open('doc/test.odt').read()
More information about the Erp5-report
mailing list