[Erp5-report] r31700 nicolas.dumazet - /erp5/trunk/products/ERP5/tests/testXHTML.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Tue Jan 12 06:36:52 CET 2010
Author: nicolas.dumazet
Date: Tue Jan 12 06:36:51 2010
New Revision: 31700
URL: http://svn.erp5.org?rev=31700&view=rev
Log:
str.join is much faster than successive substitutions and concatenating
Modified:
erp5/trunk/products/ERP5/tests/testXHTML.py
Modified: erp5/trunk/products/ERP5/tests/testXHTML.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/tests/testXHTML.py?rev=31700&r1=31699&r2=31700&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/tests/testXHTML.py [utf8] (original)
+++ erp5/trunk/products/ERP5/tests/testXHTML.py [utf8] Tue Jan 12 06:36:51 2010
@@ -165,9 +165,8 @@
field.get_value('field_id')))
if error_list:
- message = '\nDead proxy field list\n'
- for error in error_list:
- message += '\t%s\n' % str(error)
+ message = '\nDead proxy field list%s\n' \
+ % '\n\t'.join(str(e) for e in error_list)
self.fail(message)
def test_configurationOfFieldLibrary(self):
@@ -179,9 +178,8 @@
error_list.append((modifiable_field.object_id,
modifiable_field.choice_item_list[0][0]))
if error_list:
- message = '\nField to modify\n'
- for error in error_list:
- message += '\t%s\n' % str(error)
+ message = '\nField to modify%s\n' \
+ % '\n\t'.join(str(e) for e in error_list)
self.fail(message)
def test_portalTypesDomainTranslation(self):
@@ -198,9 +196,8 @@
error_list.append('"%s" should use erp5_ui' % \
portal_type.getId())
if error_list:
- message = '\nBad portal_type domain translation list\n'
- for error in error_list:
- message += '\t%s\n' % str(error)
+ message = '\nBad portal_type domain translation list%s\n' \
+ % '\n\t'.join(error_list)
self.fail(message)
def test_emptySelectionNameInListbox(self):
More information about the Erp5-report
mailing list