[Erp5-report] r28420 - /erp5/trunk/products/ERP5/tests/testTradeCondition.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Mon Aug 17 17:51:55 CEST 2009
Author: jerome
Date: Mon Aug 17 17:51:54 2009
New Revision: 28420
URL: http://svn.erp5.org?rev=28420&view=rev
Log:
update to follow changes in data, one empty applied is now created
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=28420&r1=28419&r2=28420&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/tests/testTradeCondition.py [utf8] (original)
+++ erp5/trunk/products/ERP5/tests/testTradeCondition.py [utf8] Mon Aug 17 17:51:54 2009
@@ -1315,9 +1315,11 @@
self.assertEquals('solved', related_invoice.getCausalityState())
- # Of course, this invoice does not generate simulation again
- self.assertEquals([], related_invoice.getCausalityRelatedValueList(
- portal_type='Applied Rule'))
+ # Of course, this invoice does not generate simulation again. An applied
+ # rule is created, but it is empty.
+ related_applied_rule = related_invoice.getCausalityRelatedValue(
+ portal_type='Applied Rule')
+ self.assertEquals(0, len(related_applied_rule.objectValues()))
def test_tax_line_build_accounting(self):
base_1 = self.base_amount.newContent(
@@ -1397,10 +1399,12 @@
income_line.getDestinationValue())
self.assertEquals(30, income_line.getSourceCredit())
- # Of course, this invoice does not generate simulation again
- self.assertEquals([], related_invoice.getCausalityRelatedValueList(
- portal_type='Applied Rule'))
-
+ # Of course, this invoice does not generate simulation again. An applied
+ # rule is created, but it is empty.
+ related_applied_rule = related_invoice.getCausalityRelatedValue(
+ portal_type='Applied Rule')
+ self.assertEquals(0, len(related_applied_rule.objectValues()))
+
# and there's no other invoices
self.assertEquals(1, len(self.portal.accounting_module.contentValues()))
More information about the Erp5-report
mailing list