[Erp5-report] r17426 - /erp5/trunk/products/ERP5/tests/testOrder.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Tue Nov 6 18:08:43 CET 2007
Author: alex
Date: Tue Nov 6 18:08:42 2007
New Revision: 17426
URL: http://svn.erp5.org?rev=17426&view=rev
Log:
validate simulation rules
Modified:
erp5/trunk/products/ERP5/tests/testOrder.py
Modified: erp5/trunk/products/ERP5/tests/testOrder.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/tests/testOrder.py?rev=17426&r1=17425&r2=17426&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/tests/testOrder.py (original)
+++ erp5/trunk/products/ERP5/tests/testOrder.py Tue Nov 6 18:08:42 2007
@@ -71,6 +71,7 @@
portal_catalog = self.getCatalogTool()
#portal_catalog.manage_catalogClear()
self.createCategories()
+ self.validateRules()
def createCategories(self):
"""
@@ -106,6 +107,17 @@
o = self.category_tool.product_line.newContent(
portal_type='Category',
id=category_id)
+
+ def validateRules(self, sequence=None, sequence_list=[]):
+ """
+ does what it says it does
+ """
+ rule_tool = self.getRuleTool()
+ for rule in rule_tool.contentValues(
+ portal_type=rule_tool.getPortalRuleTypeList()):
+ if rule.getValidationState() != 'validated':
+ rule.validate()
+ rule.recursiveReindexObject()
def stepTic(self,**kw):
self.tic()
More information about the Erp5-report
mailing list