[Erp5-report] r31431 kazuhiko - /erp5/trunk/products/ERP5/tests/testERP5Simulation.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Wed Dec 23 11:09:25 CET 2009
Author: kazuhiko
Date: Wed Dec 23 11:09:23 2009
New Revision: 31431
URL: http://svn.erp5.org?rev=31431&view=rev
Log:
override stepCheckPackingListLineWithSameResource because the behaviour is different by using new simulation API.
Modified:
erp5/trunk/products/ERP5/tests/testERP5Simulation.py
Modified: erp5/trunk/products/ERP5/tests/testERP5Simulation.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/tests/testERP5Simulation.py?rev=31431&r1=31430&r2=31431&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/tests/testERP5Simulation.py [utf8] (original)
+++ erp5/trunk/products/ERP5/tests/testERP5Simulation.py [utf8] Wed Dec 23 11:09:23 2009
@@ -416,6 +416,20 @@
solver_process.buildTargetSolverList()
solver_process.solve()
+ def stepCheckPackingListLineWithSameResource(self,sequence=None, sequence_list=None, **kw):
+ """
+ Look if the packing list has new previsions
+ """
+ old_packing_list_line = sequence.get('packing_list_line')
+ packing_list_line = old_packing_list_line.aq_parent[str(int(old_packing_list_line.getId())-1)]
+ resource = sequence.get('resource')
+ for line in sequence.get('packing_list').getMovementList():
+ self.assertEquals(line.getResourceValue(), resource)
+ self.assertEquals(line.getQuantity(), self.default_quantity)
+ self.assertEquals(line.getCausalityList(),
+ [x.getOrder() for x in \
+ line.getDeliveryRelatedValueList()])
+
def test_suite():
suite = unittest.TestSuite()
suite.addTest(unittest.makeSuite(TestERP5Simulation))
More information about the Erp5-report
mailing list