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

nobody at svn.erp5.org nobody at svn.erp5.org
Thu Nov 23 16:44:45 CET 2006


Author: seb
Date: Thu Nov 23 16:44:40 2006
New Revision: 11458

URL: http://svn.erp5.org?rev=11458&view=rev
Log:
the insufficient balance message has changed a bit

Modified:
    erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashMovement.py
    erp5/trunk/products/ERP5Banking/tests/testERP5BankingCounterRendering.py
    erp5/trunk/products/ERP5Banking/tests/testERP5BankingDestructionSurvey.py
    erp5/trunk/products/ERP5Banking/tests/testERP5BankingForeignCashReception.py
    erp5/trunk/products/ERP5Banking/tests/testERP5BankingMonetaryDestruction.py
    erp5/trunk/products/ERP5Banking/tests/testERP5BankingMonetaryRecall.py
    erp5/trunk/products/ERP5Banking/tests/testERP5BankingMonetarySurvey.py
    erp5/trunk/products/ERP5Banking/tests/testERP5BankingMoneyDepositRendering.py
    erp5/trunk/products/ERP5Banking/tests/testERP5BankingMoneyDepositTransfer.py
    erp5/trunk/products/ERP5Banking/tests/testERP5BankingUsualCashRendering.py
    erp5/trunk/products/ERP5Banking/tests/testERP5BankingUsualCashTransfer.py
    erp5/trunk/products/ERP5Banking/tests/testERP5BankingVaultTransfer.py

Modified: erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashMovement.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashMovement.py?rev=11458&r1=11457&r2=11458&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashMovement.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashMovement.py Thu Nov 23 16:44:40 2006
@@ -389,7 +389,7 @@
     self.assertEqual(len(workflow_history), 2)
     # check we get an "Insufficient balance" message in the workflow history because of the invalid line
     msg = workflow_history[-1]['error_message']
-    self.assertEqual('Insufficient Balance.', "%s" %(msg,))
+    self.assertTrue('Insufficient balance' in "%s" %(msg,))
 
 
   def stepTryPlanCashMovementWithBadInventory(self, sequence=None, sequence_list=None, **kwd):
@@ -415,7 +415,7 @@
     self.assertEqual(len(workflow_history), 2)
     # check we get an "Insufficient balance" message in the workflow history because of the invalid line
     msg = workflow_history[-1]['error_message']
-    self.assertEqual('Insufficient Balance.', "%s" %(msg,))
+    self.assertTrue('Insufficient balance' in "%s" %(msg,))
 
   def stepDelInvalidLine(self, sequence=None, sequence_list=None, **kwd):
     """

Modified: erp5/trunk/products/ERP5Banking/tests/testERP5BankingCounterRendering.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Banking/tests/testERP5BankingCounterRendering.py?rev=11458&r1=11457&r2=11458&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingCounterRendering.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingCounterRendering.py Thu Nov 23 16:44:40 2006
@@ -386,7 +386,7 @@
     self.assertEqual(len(workflow_history), 2)
     # check we get an "Insufficient balance" message in the workflow history because of the invalid line
     msg = workflow_history[-1]['error_message']
-    self.assertEqual('Insufficient Balance.', "%s" %(msg,))
+    self.assertTrue('Insufficient balance' in "%s" %(msg,))
 
 
   def stepDelInvalidLine(self, sequence=None, sequence_list=None, **kwd):

Modified: erp5/trunk/products/ERP5Banking/tests/testERP5BankingDestructionSurvey.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Banking/tests/testERP5BankingDestructionSurvey.py?rev=11458&r1=11457&r2=11458&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingDestructionSurvey.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingDestructionSurvey.py Thu Nov 23 16:44:40 2006
@@ -327,7 +327,7 @@
     self.assertEqual(len(workflow_history), 2)
     # check we get an "Insufficient balance" message in the workflow history because of the invalid line
     msg = workflow_history[-1]['error_message']
-    self.assertEqual('Insufficient Balance.', "%s" %(msg,))
+    self.assertTrue('Insufficient balance' in "%s" %(msg,))
 
 
   def stepDelInvalidLine(self, sequence=None, sequence_list=None, **kwd):

Modified: erp5/trunk/products/ERP5Banking/tests/testERP5BankingForeignCashReception.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Banking/tests/testERP5BankingForeignCashReception.py?rev=11458&r1=11457&r2=11458&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingForeignCashReception.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingForeignCashReception.py Thu Nov 23 16:44:40 2006
@@ -157,6 +157,8 @@
                     resource_value=self.currency_1,
                     description='test',
 		    source_total_asset_price=250)
+    # set source reference
+    self.setDocumentSourceReference(self.foreign_cash_reception)
     # execute tic
     self.stepTic()
     # get the cash inventory document

Modified: erp5/trunk/products/ERP5Banking/tests/testERP5BankingMonetaryDestruction.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Banking/tests/testERP5BankingMonetaryDestruction.py?rev=11458&r1=11457&r2=11458&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingMonetaryDestruction.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingMonetaryDestruction.py Thu Nov 23 16:44:40 2006
@@ -547,7 +547,7 @@
     self.assertEqual(len(workflow_history), 2)
     # check we get an "Insufficient balance" message in the workflow history because of the invalid line
     msg = workflow_history[-1]['error_message']
-    self.assertEqual('Insufficient Balance.', "%s" %(msg,))
+    self.assertTrue('Insufficient balance' in "%s" %(msg,))
 
 
   def stepDelInvalidLine(self, sequence=None, sequence_list=None, **kwd):

Modified: erp5/trunk/products/ERP5Banking/tests/testERP5BankingMonetaryRecall.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Banking/tests/testERP5BankingMonetaryRecall.py?rev=11458&r1=11457&r2=11458&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingMonetaryRecall.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingMonetaryRecall.py Thu Nov 23 16:44:40 2006
@@ -394,7 +394,7 @@
     # check we get an "Insufficient balance" message in the workflow history because of the invalid line
     msg = workflow_history[-1]['error_message']
     #import pdb;pdb.set_trace()
-    self.assertEqual('Insufficient Balance.', "%s" %(msg,))
+    self.assertTrue('Insufficient balance' in "%s" %(msg,))
 
 
   def stepDelInvalidLine(self, sequence=None, sequence_list=None, **kwd):

Modified: erp5/trunk/products/ERP5Banking/tests/testERP5BankingMonetarySurvey.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Banking/tests/testERP5BankingMonetarySurvey.py?rev=11458&r1=11457&r2=11458&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingMonetarySurvey.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingMonetarySurvey.py Thu Nov 23 16:44:40 2006
@@ -357,7 +357,7 @@
     self.assertEqual(len(workflow_history), 2)
     # check we get an "Insufficient balance" message in the workflow history because of the invalid line
     msg = workflow_history[-1]['error_message']
-    self.assertEqual('Insufficient Balance.', "%s" %(msg,))
+    self.assertTrue('Insufficient balance' in "%s" %(msg,))
 
 
   def stepDelInvalidLine(self, sequence=None, sequence_list=None, **kwd):

Modified: erp5/trunk/products/ERP5Banking/tests/testERP5BankingMoneyDepositRendering.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Banking/tests/testERP5BankingMoneyDepositRendering.py?rev=11458&r1=11457&r2=11458&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingMoneyDepositRendering.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingMoneyDepositRendering.py Thu Nov 23 16:44:40 2006
@@ -392,7 +392,7 @@
     self.assertEqual(len(workflow_history), 4)
     # check we get an "Insufficient balance" message in the workflow history because of the invalid line
     msg = workflow_history[-1]['error_message']
-    self.assertEqual('Insufficient Balance.', "%s" %(msg,))
+    self.assertTrue('Insufficient balance' in "%s" %(msg,))
 
 
 
@@ -418,7 +418,7 @@
     self.assertEqual(len(workflow_history), 2)
     # check we get an "Insufficient balance" message in the workflow history because of the invalid line
     msg = workflow_history[-1]['error_message']
-    self.assertEqual('Insufficient Balance.', "%s" %(msg,))
+    self.assertTrue('Insufficient balance' in "%s" %(msg,))
 
   def stepDelInvalidLine(self, sequence=None, sequence_list=None, **kwd):
     """

Modified: erp5/trunk/products/ERP5Banking/tests/testERP5BankingMoneyDepositTransfer.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Banking/tests/testERP5BankingMoneyDepositTransfer.py?rev=11458&r1=11457&r2=11458&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingMoneyDepositTransfer.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingMoneyDepositTransfer.py Thu Nov 23 16:44:40 2006
@@ -146,11 +146,27 @@
     line_list = [inventory_dict_line_1, inventory_dict_line_2]
     self.counter = self.paris.surface.gros_versement.guichet_1.encaisse_des_billets_et_monnaies
     self.tri = self.paris.surface.salle_tri.encaisse_des_billets_et_monnaies
+    self.createCashInventory(source=None, destination=self.counter, currency=self.currency_1,
+                             line_list=line_list)
+
+    # now we need to create a user as Manager to do the test
+    # in order to have an assigment defined which is used to do transition
+    # Create an Organisation that will be used for users assignment
+    self.checkUserFolderType()
+    self.organisation = self.organisation_module.newContent(id='baobab_org', portal_type='Organisation',
+                          function='banking', group='baobab',  site='testsite/paris')
+    # define the user
+    user_dict = {
+        'super_user' : [['Manager'], self.organisation, 'banking/comptable', 'baobab', 'testsite/paris/surface/banque_interne/guichet_1']
+      }
+    # call method to create this user
+    self.createERP5Users(user_dict)
+    self.logout()
+    self.login('super_user')
+
+    # open counter date and counter
     self.openCounterDate(site=self.paris)
     self.openCounter(self.counter)
-    self.createCashInventory(source=None, destination=self.counter, currency=self.currency_1,
-                             line_list=line_list)
-
 
   def stepCheckObjects(self, sequence=None, sequence_list=None, **kwd):
     """
@@ -366,7 +382,7 @@
     self.assertEqual(len(workflow_history), 2)
     # check we get an "Insufficient balance" message in the workflow history because of the invalid line
     msg = workflow_history[-1]['error_message']
-    self.assertEqual('Insufficient Balance.', "%s" %(msg,))
+    self.assertTrue('Insufficient balance' in "%s" %(msg,))
 
 
   def stepDelInvalidLine(self, sequence=None, sequence_list=None, **kwd):

Modified: erp5/trunk/products/ERP5Banking/tests/testERP5BankingUsualCashRendering.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Banking/tests/testERP5BankingUsualCashRendering.py?rev=11458&r1=11457&r2=11458&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingUsualCashRendering.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingUsualCashRendering.py Thu Nov 23 16:44:40 2006
@@ -386,7 +386,7 @@
     self.assertEqual(len(workflow_history), 2)
     # check we get an "Insufficient balance" message in the workflow history because of the invalid line
     msg = workflow_history[-1]['error_message']
-    self.assertEqual('Insufficient Balance.', "%s" %(msg,))
+    self.assertTrue('Insufficient balance' in "%s" %(msg,))
 
 
   def stepTryPlanUsualCashRenderingWithBadInventory(self, sequence=None, sequence_list=None, **kwd):
@@ -410,7 +410,7 @@
     self.assertEqual(len(workflow_history), 2)
     # check we get an "Insufficient balance" message in the workflow history because of the invalid line
     msg = workflow_history[-1]['error_message']
-    self.assertEqual('Insufficient Balance.', "%s" %(msg,))
+    self.assertTrue('Insufficient balance' in "%s" %(msg,))
 
   def stepDelInvalidLine(self, sequence=None, sequence_list=None, **kwd):
     """

Modified: erp5/trunk/products/ERP5Banking/tests/testERP5BankingUsualCashTransfer.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Banking/tests/testERP5BankingUsualCashTransfer.py?rev=11458&r1=11457&r2=11458&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingUsualCashTransfer.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingUsualCashTransfer.py Thu Nov 23 16:44:40 2006
@@ -386,7 +386,7 @@
     self.assertEqual(len(workflow_history), 2)
     # check we get an "Insufficient balance" message in the workflow history because of the invalid line
     msg = workflow_history[-1]['error_message']
-    self.assertEqual('Insufficient Balance.', "%s" %(msg,))
+    self.assertTrue('Insufficient balance' in "%s" %(msg,))
 
 
   def stepDelInvalidLine(self, sequence=None, sequence_list=None, **kwd):

Modified: erp5/trunk/products/ERP5Banking/tests/testERP5BankingVaultTransfer.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Banking/tests/testERP5BankingVaultTransfer.py?rev=11458&r1=11457&r2=11458&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingVaultTransfer.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingVaultTransfer.py Thu Nov 23 16:44:40 2006
@@ -481,7 +481,7 @@
     self.assertEqual(len(workflow_history), 2)
     # check we get an "Insufficient balance" message in the workflow history because of the invalid line
     msg = workflow_history[-1]['error_message']
-    self.assertEqual('Insufficient Balance.', "%s" %(msg,))
+    self.assertTrue('Insufficient balance' in "%s" %(msg,))
 
 
   def stepTryPlanVaultTransferWithBadInventory(self, sequence=None, sequence_list=None, **kwd):
@@ -505,7 +505,7 @@
     self.assertEqual(len(workflow_history), 2)
     # check we get an "Insufficient balance" message in the workflow history because of the invalid line
     msg = workflow_history[-1]['error_message']
-    self.assertEqual('Insufficient Balance.', "%s" %(msg,))
+    self.assertTrue('Insufficient balance' in "%s" %(msg,))
 
   def stepDelInvalidLine(self, sequence=None, sequence_list=None, **kwd):
     """




More information about the Erp5-report mailing list