[Erp5-report] r10202 - /erp5/trunk/products/ERP5Banking/tests/

nobody at svn.erp5.org nobody at svn.erp5.org
Wed Sep 20 11:25:36 CEST 2006


Author: aurel
Date: Wed Sep 20 11:25:33 2006
New Revision: 10202

URL: http://svn.erp5.org?rev=10202&view=rev
Log:
set source reference when creating document

Modified:
    erp5/trunk/products/ERP5Banking/tests/testERP5BankingMonetaryDestruction.py

Modified: erp5/trunk/products/ERP5Banking/tests/testERP5BankingMonetaryDestruction.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Banking/tests/testERP5BankingMonetaryDestruction.py?rev=10202&r1=10201&r2=10202&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingMonetaryDestruction.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingMonetaryDestruction.py Wed Sep 20 11:25:33 2006
@@ -263,8 +263,12 @@
     """
     #print self.portal.portal_categories.objectIds()
     # Monetary Destruction has source(serre) for source, destinat (serre) for destination, and a price coresponding to the sum of banknote of 10000 and of 5000 ( (2*3) * 10000 + (5*7) * 5000 )
-    self.monetary_destruction = self.monetary_destruction_module.newContent(id='monetary_destruction_1', portal_type='Monetary Destruction', source_value=self.source, destination_value=None,
-                                                                            source_total_asset_price=110000.0, source_section_value=self.paris)
+    self.monetary_destruction = self.monetary_destruction_module.newContent(id='monetary_destruction_1',
+                                                                            portal_type='Monetary Destruction',
+                                                                            source_value=self.source,
+                                                                            destination_value=None,
+                                                                            source_total_asset_price=110000.0,
+                                                                            source_section_value=self.paris)
     # execute tic
     self.stepTic()
     # set source reference
@@ -289,10 +293,19 @@
     Create a monetary destruction document and check it
     """
     # Monetary Destruction has source(serre) for source, destinat (serre) for destination, and a price coresponding to the sum of banknote of 10000 and of 5000 ( (2*3) * 10000 + (5*7) * 5000 )
-    self.monetary_destruction = self.monetary_destruction_module.newContent(id='monetary_destruction_1', portal_type='Monetary Destruction', source_value=self.source_for_externe, destination_value=None,
-                                                                            source_total_asset_price=110000.0, source_section_value=self.madrid)
-    # execute tic
-    self.stepTic()
+    self.monetary_destruction = self.monetary_destruction_module.newContent(id='monetary_destruction_1',
+                                                                            portal_type='Monetary Destruction',
+                                                                            source_value=self.source_for_externe,
+                                                                            destination_value=None,
+                                                                            source_total_asset_price=110000.0,
+                                                                            source_section_value=self.madrid)
+    # execute tic
+    self.stepTic()
+    # set source reference
+    self.setDocumentSourceReference(self.monetary_destruction)
+    # check source reference
+    self.assertNotEqual(self.monetary_destruction.getSourceReference(), '')
+    self.assertNotEqual(self.monetary_destruction.getSourceReference(), None)
     # check we have only one monetary destruction
     self.assertEqual(len(self.monetary_destruction_module.objectValues()), 1)
     # get the monetary destruction document




More information about the Erp5-report mailing list