[Erp5-report] r26309 - /erp5/trunk/products/ERP5/tests/testOrder.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Tue Apr 7 08:30:34 CEST 2009
Author: yusei
Date: Tue Apr 7 08:30:33 2009
New Revision: 26309
URL: http://svn.erp5.org?rev=26309&view=rev
Log:
Check portal_type argument in getMovementList method works.
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=26309&r1=26308&r2=26309&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/tests/testOrder.py [utf8] (original)
+++ erp5/trunk/products/ERP5/tests/testOrder.py [utf8] Tue Apr 7 08:30:33 2009
@@ -2002,6 +2002,16 @@
portal_type=self.order_cell_portal_type,
*cell_key)
self.assertEquals(2-1+len(cell_key_list), len(order.getMovementList()))
+
+ # Make sure that portal_type argument works correctly.
+ self.assertEqual(len(order.getMovementList(portal_type='Sale Order Line')),
+ len([movement
+ for movement in order.getMovementList()
+ if movement.portal_type=='Sale Order Line']))
+ self.assertEqual(len(order.getMovementList(portal_type='Sale Order Cell')),
+ len([movement
+ for movement in order.getMovementList()
+ if movement.portal_type=='Sale Order Cell']))
def test_19b_getTotalQuantityAndPrice(self, quiet=0, run=run_all_test):
"""
More information about the Erp5-report
mailing list