[Erp5-report] r20544 - /erp5/trunk/products/ERP5/tests/testTradeCondition.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Tue Apr 15 17:57:53 CEST 2008
Author: jerome
Date: Tue Apr 15 17:57:52 2008
New Revision: 20544
URL: http://svn.erp5.org?rev=20544&view=rev
Log:
use simple scripts SimulationMovement_isTaxMovement and
SimulationMovement_isDeliveryMovement in the rule.
Modified:
erp5/trunk/products/ERP5/tests/testTradeCondition.py
Modified: erp5/trunk/products/ERP5/tests/testTradeCondition.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/tests/testTradeCondition.py?rev=20544&r1=20543&r2=20544&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/tests/testTradeCondition.py (original)
+++ erp5/trunk/products/ERP5/tests/testTradeCondition.py Tue Apr 15 17:57:52 2008
@@ -87,8 +87,7 @@
self.portal.portal_simulation,
self.trade_condition_module,
self.order_module,
- self.portal.portal_categories.base_amount,
- self.portal.portal_categories.product_line):
+ self.portal.portal_categories.base_amount,):
module.manage_delObjects(list(module.objectIds()))
if 'test_invoice_transaction_rule' in self.portal.portal_rules.objectIds():
self.portal.portal_rules.manage_delObjects('test_invoice_transaction_rule')
@@ -131,16 +130,6 @@
for account in self.portal.account_module.contentValues():
self.assertNotEquals(account.getAccountTypeValue(), None)
account.validate()
-
- dummy_resource = self.portal.portal_categories.product_line.newContent(
- id='dummy_resource',
- title='Dummy Resource')
- self.resource.setProductLineValue(dummy_resource)
- dummy_tax = self.portal.portal_categories.product_line.newContent(
- id='dummy_tax',
- title='Dummy Tax')
- # FIXME: tax should not have a product line
- self.tax.setProductLineValue(dummy_tax)
itr = self.portal.portal_rules.newContent(
portal_type='Invoice Transaction Rule',
@@ -154,15 +143,13 @@
string_index='resource_type',
title='Resource Product',
int_index=1,
- membership_criterion_base_category_list=['product_line',],
- membership_criterion_category_list=['product_line/dummy_resource'],)
+ test_method_id='SimulationMovement_isDeliveryMovement' )
predicate = itr.newContent(portal_type='Predicate')
predicate.edit(
string_index='resource_type',
title='Resource Tax',
int_index=2,
- membership_criterion_base_category_list=['product_line',],
- membership_criterion_category_list=['product_line/dummy_tax'],)
+ test_method_id='SimulationMovement_isTaxMovement' )
get_transaction().commit()
self.tic()
accounting_rule_cell_list = itr.contentValues(
More information about the Erp5-report
mailing list