[Erp5-report] r33048 kazuhiko - /erp5/trunk/products/ERP5/tests/

nobody at svn.erp5.org nobody at svn.erp5.org
Tue Feb 23 16:04:43 CET 2010


Author: kazuhiko
Date: Tue Feb 23 16:04:42 2010
New Revision: 33048

URL: http://svn.erp5.org?rev=33048&view=rev
Log:
assert the number of invoice movements only, i.e. do not count payment conditions.

Modified:
    erp5/trunk/products/ERP5/tests/testDeliveryBuilderToSupportMultipleLines.py

Modified: erp5/trunk/products/ERP5/tests/testDeliveryBuilderToSupportMultipleLines.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/tests/testDeliveryBuilderToSupportMultipleLines.py?rev=33048&r1=33047&r2=33048&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/tests/testDeliveryBuilderToSupportMultipleLines.py [utf8] (original)
+++ erp5/trunk/products/ERP5/tests/testDeliveryBuilderToSupportMultipleLines.py [utf8] Tue Feb 23 16:04:42 2010
@@ -268,9 +268,11 @@
 
     document = sequence.get('invoice')
     self.assertEquals('solved', document.getCausalityState())
-    self.assertEquals(1, len(document))
-
-    line = document.objectValues()[0]
+    line_list = document.objectValues(
+      portal_type=self.portal.getPortalInvoiceMovementTypeList())
+    self.assertEquals(1, len(line_list))
+
+    line = line_list[0]
     self.assertEquals('Invoice Line', line.getPortalType())
     self.assertEquals(None, line.getQuantity(None))
     self.assertEquals(1, len(line))
@@ -304,9 +306,11 @@
     document = sequence.get('invoice')
     
     self.assertEquals('solved', document.getCausalityState())
-    self.assertEquals(1, len(document))
-
-    line = document.objectValues()[0]
+    line_list = document.objectValues(
+      portal_type=self.portal.getPortalInvoiceMovementTypeList())
+    self.assertEquals(1, len(line_list))
+
+    line = line_list[0]
     self.assertEquals('Invoice Line', line.getPortalType())
     self.assertEquals(None, line.getQuantity(None))
     self.assertEquals(1, len(line))
@@ -360,9 +364,11 @@
 
     document = self.portal.accounting_module.objectValues()[0]
     self.assertEquals('solved', document.getCausalityState())
-    self.assertEquals(1, len(document))
-
-    line = document.objectValues()[0]
+    line_list = document.objectValues(
+      portal_type=self.portal.getPortalInvoiceMovementTypeList())
+    self.assertEquals(1, len(line_list))
+
+    line = line_list[0]
     self.assertEquals('Invoice Line', line.getPortalType())
     self.assertEquals(None, line.getQuantity(None))
     self.assertEquals(1, len(line))




More information about the Erp5-report mailing list