[Erp5-report] r20521 - /erp5/trunk/products/ERP5/tests/testTradeCondition.py

nobody at svn.erp5.org nobody at svn.erp5.org
Tue Apr 15 14:01:40 CEST 2008


Author: jerome
Date: Tue Apr 15 14:01:40 2008
New Revision: 20521

URL: http://svn.erp5.org?rev=20521&view=rev
Log:
fix a typo in test_multiple_order_line_multiple_tax_line
tests indirect tax movements are also distributed in order movements


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=20521&r1=20520&r2=20521&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/tests/testTradeCondition.py (original)
+++ erp5/trunk/products/ERP5/tests/testTradeCondition.py Tue Apr 15 14:01:40 2008
@@ -500,6 +500,13 @@
     self.assertEquals(50, tax_line1.getQuantity())
     self.assertEquals((50*0.2), tax_line2.getQuantity())
     
+    tax_movement_list = order_line.DeliveryMovement_getCorrespondingTaxLineList()
+    self.assertEquals(2, len(tax_movement_list))
+    tax_1_movement = [m for m in tax_movement_list if m.getPrice() == 0.2][0]
+    self.assertEquals(tax_1_movement.getQuantity(), 50)
+    tax_2_movement = [m for m in tax_movement_list if m.getPrice() == 0.5][0]
+    self.assertEquals(tax_2_movement.getQuantity(), 50*0.2)
+
 
   def test_update_order_line_quantity_update_tax_line(self):
     base_1 = self.base_amount.newContent(
@@ -733,7 +740,7 @@
     tax_3_movement = [m for m in tax_movement_list if m.getPrice() == 0.3][0]
     self.assertEquals(tax_3_movement.getQuantity(), 4)
     
-    tax_movement_list = line_2.DeliveryMovement_getCorrespondingTaxLineList()
+    tax_movement_list = line_3.DeliveryMovement_getCorrespondingTaxLineList()
     self.assertEquals(3, len(tax_movement_list))
     tax_1_movement = [m for m in tax_movement_list if m.getPrice() == 0.1][0]
     self.assertEquals(tax_1_movement.getQuantity(), 9)




More information about the Erp5-report mailing list