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

nobody at svn.erp5.org nobody at svn.erp5.org
Mon Dec 24 13:19:18 CET 2007


Author: vincent
Date: Mon Dec 24 13:19:18 2007
New Revision: 18485

URL: http://svn.erp5.org?rev=18485&view=rev
Log:
Do not use catalog to compute total price and total quantity, because the expected number of concerned subdocuments is small enough to justify not querying relational index.

Modified:
    erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashBalanceRegulation.py
    erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashClassification.py
    erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashExchange.py
    erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashInventory.py
    erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashMovement.py
    erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashSorting.py
    erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashToCurrencyPurchase.py
    erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashToCurrencySale.py
    erp5/trunk/products/ERP5Banking/tests/testERP5BankingCheckDeposit.py
    erp5/trunk/products/ERP5Banking/tests/testERP5BankingCheckPayment.py
    erp5/trunk/products/ERP5Banking/tests/testERP5BankingClassificationSurvey.py
    erp5/trunk/products/ERP5Banking/tests/testERP5BankingCounterRendering.py
    erp5/trunk/products/ERP5Banking/tests/testERP5BankingDestructionSurvey.py
    erp5/trunk/products/ERP5Banking/tests/testERP5BankingInternalMoneyDeposit.py
    erp5/trunk/products/ERP5Banking/tests/testERP5BankingInternalMoneyPayment.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/testERP5BankingMoneyDeposit.py
    erp5/trunk/products/ERP5Banking/tests/testERP5BankingMoneyDepositRendering.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/testERP5BankingCashBalanceRegulation.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashBalanceRegulation.py?rev=18485&r1=18484&r2=18485&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashBalanceRegulation.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashBalanceRegulation.py Mon Dec 24 13:19:18 2007
@@ -401,9 +401,9 @@
     # Check number of lines
     self.assertEqual(len(self.cash_balance_regulation.objectValues()), 2)
     # Check quantity of banknotes (2 for 1992 and 3 for 2003)
-    self.assertEqual(self.cash_balance_regulation.getTotalQuantity(deliveryLineType="Incoming Cash Balance Regulation Line"), 17.0)
+    self.assertEqual(self.cash_balance_regulation.getTotalQuantity(fast=0, deliveryLineType="Incoming Cash Balance Regulation Line"), 17.0)
     # Check the total price
-    self.assertEqual(self.cash_balance_regulation.getTotalPrice(deliveryLineType="Incoming Cash Balance Regulation Line"), 10000 * 5.0 + 200 * 12.0)
+    self.assertEqual(self.cash_balance_regulation.getTotalPrice(fast=0, deliveryLineType="Incoming Cash Balance Regulation Line"), 10000 * 5.0 + 200 * 12.0)
 
 
   def stepCreateValidOutgoingLine(self, sequence=None, sequence_list=None, **kwd):
@@ -489,9 +489,9 @@
     # Check number of lines (line1 + line2)
     self.assertEqual(len(self.cash_balance_regulation.objectValues()), 4)
     # Check quantity, banknotes : 2 for 1992 and 3 for 2003, coin : 5 for 1992 and 7 for 2003
-    self.assertEqual(self.cash_balance_regulation.getTotalQuantity(deliveryLineType="Outgoing Cash Balance Regulation Line"), 34.0)
+    self.assertEqual(self.cash_balance_regulation.getTotalQuantity(fast=0, deliveryLineType="Outgoing Cash Balance Regulation Line"), 34.0)
     # check the total price
-    self.assertEqual(self.cash_balance_regulation.getTotalPrice(deliveryLineType="Outgoing Cash Balance Regulation Line"), 5000 * 4.0 + 100 * 0.0 + 5000 * 6.0 + 100 * 24.0)
+    self.assertEqual(self.cash_balance_regulation.getTotalPrice(fast=0, deliveryLineType="Outgoing Cash Balance Regulation Line"), 5000 * 4.0 + 100 * 0.0 + 5000 * 6.0 + 100 * 24.0)
 
 
 

Modified: erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashClassification.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashClassification.py?rev=18485&r1=18484&r2=18485&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashClassification.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashClassification.py Mon Dec 24 13:19:18 2007
@@ -425,9 +425,9 @@
     # Check number of lines
     self.assertEqual(len(self.cash_sorting.objectValues()), 4)
     # Check quantity of banknotes (2 for 1992 and 3 for 2003)
-    self.assertEqual(self.cash_sorting.getTotalQuantity(deliveryLineType="Incoming Cash Sorting Line"), 51.0)
+    self.assertEqual(self.cash_sorting.getTotalQuantity(fast=0, deliveryLineType="Incoming Cash Sorting Line"), 51.0)
     # Check the total price
-    self.assertEqual(self.cash_sorting.getTotalPrice(deliveryLineType="Incoming Cash Sorting Line"), 10000 * 5.0 + 100 * 10.0 + 200 * 12.0 + 5000 * 24.0)
+    self.assertEqual(self.cash_sorting.getTotalPrice(fast=0, deliveryLineType="Incoming Cash Sorting Line"), 10000 * 5.0 + 100 * 10.0 + 200 * 12.0 + 5000 * 24.0)
 
 
   def stepCreateValidOutgoingLineForInternalBanknote(self, sequence=None, sequence_list=None, **kwd):
@@ -591,9 +591,9 @@
     # Check number of lines (line1 + line2)
     self.assertEqual(len(self.cash_sorting.objectValues()), 8)
     # Check quantity, banknotes : 2 for 1992 and 3 for 2003, coin : 5 for 1992 and 7 for 2003
-    self.assertEqual(self.cash_sorting.getTotalQuantity(), (5.0 + 10.0 + 12.0 + 24.0) * 2.0)
+    self.assertEqual(self.cash_sorting.getTotalQuantity(fast=0), (5.0 + 10.0 + 12.0 + 24.0) * 2.0)
     # check the total price
-    self.assertEqual(self.cash_sorting.getTotalPrice(), (10000 * 5.0 + 100 * 10.0 + 200 * 12.0 + 5000 * 24.0) * 2.0)
+    self.assertEqual(self.cash_sorting.getTotalPrice(fast=0), (10000 * 5.0 + 100 * 10.0 + 200 * 12.0 + 5000 * 24.0) * 2.0)
 
 
   def stepConfirmCashSorting(self, sequence=None, sequence_list=None, **kwd):

Modified: erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashExchange.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashExchange.py?rev=18485&r1=18484&r2=18485&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashExchange.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashExchange.py Mon Dec 24 13:19:18 2007
@@ -332,9 +332,9 @@
     # Check number of lines
     self.assertEqual(len(self.cash_exchange.objectValues()), 2)
     # Check quantity of banknotes (2 for 1992 and 3 for 2003)
-    self.assertEqual(self.cash_exchange.getTotalQuantity(deliveryLineType="Incoming Cash Exchange Line"), 17.0)
+    self.assertEqual(self.cash_exchange.getTotalQuantity(fast=0, deliveryLineType="Incoming Cash Exchange Line"), 17.0)
     # Check the total price
-    self.assertEqual(self.cash_exchange.getTotalPrice(deliveryLineType="Incoming Cash Exchange Line"), 10000 * 3.0 + 10000 * 2.0 + 200 * 5.0 + 200 * 7.0)
+    self.assertEqual(self.cash_exchange.getTotalPrice(fast=0, deliveryLineType="Incoming Cash Exchange Line"), 10000 * 3.0 + 10000 * 2.0 + 200 * 5.0 + 200 * 7.0)
 
 
   def stepCreateValidOutgoingLine(self, sequence=None, sequence_list=None, **kwd):
@@ -427,9 +427,9 @@
     # Check number of lines (line1 + line2)
     self.assertEqual(len(self.cash_exchange.objectValues()), 4)
     # Check quantity, banknotes : 2 for 1992 and 3 for 2003, coin : 5 for 1992 and 7 for 2003
-    self.assertEqual(self.cash_exchange.getTotalQuantity(deliveryLineType="Outgoing Cash Exchange Line"), 34.0)
+    self.assertEqual(self.cash_exchange.getTotalQuantity(fast=0, deliveryLineType="Outgoing Cash Exchange Line"), 34.0)
     # check the total price
-    self.assertEqual(self.cash_exchange.getTotalPrice(deliveryLineType="Outgoing Cash Exchange Line"), 5000 * 4.0 + 100 * 0.0 + 5000 * 6.0 + 100 * 24.0)
+    self.assertEqual(self.cash_exchange.getTotalPrice(fast=0, deliveryLineType="Outgoing Cash Exchange Line"), 5000 * 4.0 + 100 * 0.0 + 5000 * 6.0 + 100 * 24.0)
 
 
 

Modified: erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashInventory.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashInventory.py?rev=18485&r1=18484&r2=18485&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashInventory.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashInventory.py Mon Dec 24 13:19:18 2007
@@ -256,9 +256,9 @@
     # Check number of lines
     self.assertEqual(len(self.cash_inventory.objectValues()), 1)
     # Check quantity of banknotes (2 for 1992 and 3 for 2003)
-    self.assertEqual(self.cash_inventory.getTotalQuantity(), 5.0)
+    self.assertEqual(self.cash_inventory.getTotalQuantity(fast=0), 5.0)
     # Check the total price
-    self.assertEqual(self.cash_inventory.getTotalPrice(), 10000 * 5.0)
+    self.assertEqual(self.cash_inventory.getTotalPrice(fast=0), 10000 * 5.0)
 
 
   def stepCreateInventoryLine2(self, sequence=None, sequence_list=None, **kwd):
@@ -313,9 +313,9 @@
     # Check number of lines (line1 + line2)
     self.assertEqual(len(self.cash_inventory.objectValues()), 2)
     # Check quantity, banknotes : 2 for 1992 and 3 for 2003, coin : 5 for 1992 and 7 for 2003
-    self.assertEqual(self.cash_inventory.getTotalQuantity(), 5.0 + 12.0)
+    self.assertEqual(self.cash_inventory.getTotalQuantity(fast=0), 5.0 + 12.0)
     # check the total price
-    self.assertEqual(self.cash_inventory.getTotalPrice(), 10000 * 5.0 + 200 * 12.0)
+    self.assertEqual(self.cash_inventory.getTotalPrice(fast=0), 10000 * 5.0 + 200 * 12.0)
 
 
   def stepCreateInventoryLine3(self, sequence=None, sequence_list=None, **kwd):
@@ -372,9 +372,9 @@
     # Check number of lines (line1 + line2)
     self.assertEqual(len(self.cash_inventory.objectValues()), 3)
     # Check quantity, banknotes : 2 for 1992 and 3 for 2003, coin : 5 for 1992 and 7 for 2003
-    self.assertEqual(self.cash_inventory.getTotalQuantity(), 5.0 + 12.0 + 24.0)
+    self.assertEqual(self.cash_inventory.getTotalQuantity(fast=0), 5.0 + 12.0 + 24.0)
     # check the total price
-    self.assertEqual(self.cash_inventory.getTotalPrice(), 10000 * 5.0 + 200 * 12.0 + 5000 * 24)
+    self.assertEqual(self.cash_inventory.getTotalPrice(fast=0), 10000 * 5.0 + 200 * 12.0 + 5000 * 24)
 
 
   def stepCheckInventoryDelivered(self, sequence=None, sequence_list=None, **kw):

Modified: erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashMovement.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashMovement.py?rev=18485&r1=18484&r2=18485&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashMovement.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashMovement.py Mon Dec 24 13:19:18 2007
@@ -304,9 +304,9 @@
     # Check number of lines
     self.assertEqual(len(self.cash_movement.objectValues()), 1)
     # Check quantity of banknotes (2 for 1992 and 3 for 2003)
-    self.assertEqual(self.cash_movement.getTotalQuantity(), 5.0)
+    self.assertEqual(self.cash_movement.getTotalQuantity(fast=0), 5.0)
     # Check the total price
-    self.assertEqual(self.cash_movement.getTotalPrice(), 10000 * 5.0)
+    self.assertEqual(self.cash_movement.getTotalPrice(fast=0), 10000 * 5.0)
 
 
   def stepCreateValidLine2(self, sequence=None, sequence_list=None, **kwd):
@@ -363,9 +363,9 @@
     # Check number of vault transfer lines (line1 + line2 +invalid_line)
     self.assertEqual(len(self.cash_movement.objectValues()), 3)
     # Check quantity, same as checkTotal + banknote of 500: 11 for 1992 and 13 for 2003
-    self.assertEqual(self.cash_movement.getTotalQuantity(), 5.0 + 12.0 + 24)
+    self.assertEqual(self.cash_movement.getTotalQuantity(fast=0), 5.0 + 12.0 + 24)
     # chect the total price
-    self.assertEqual(self.cash_movement.getTotalPrice(), 10000 * 5.0 + 200 * 12.0 + 5000 * 24)
+    self.assertEqual(self.cash_movement.getTotalPrice(fast=0), 10000 * 5.0 + 200 * 12.0 + 5000 * 24)
 
 
   def stepTryStopCashMovementWithBadInventory(self, sequence=None, sequence_list=None, **kwd):
@@ -439,9 +439,9 @@
     # Check number of lines (line1 + line2)
     self.assertEqual(len(self.cash_movement.objectValues()), 2)
     # Check quantity, banknotes : 2 for 1992 and 3 for 2003, coin : 5 for 1992 and 7 for 2003
-    self.assertEqual(self.cash_movement.getTotalQuantity(), 5.0 + 12.0)
+    self.assertEqual(self.cash_movement.getTotalQuantity(fast=0), 5.0 + 12.0)
     # check the total price
-    self.assertEqual(self.cash_movement.getTotalPrice(), 10000 * 5.0 + 200 * 12.0)
+    self.assertEqual(self.cash_movement.getTotalPrice(fast=0), 10000 * 5.0 + 200 * 12.0)
 
 
   def stepStopCashMovement(self, sequence=None, sequence_list=None, **kwd):

Modified: erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashSorting.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashSorting.py?rev=18485&r1=18484&r2=18485&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashSorting.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashSorting.py Mon Dec 24 13:19:18 2007
@@ -328,9 +328,9 @@
     # Check number of lines
     self.assertEqual(len(self.cash_sorting.objectValues()), 3)
     # Check quantity of banknotes (2 for 1992 and 3 for 2003)
-    self.assertEqual(self.cash_sorting.getTotalQuantity(deliveryLineType="Incoming Cash Sorting Line"), 41.0)
+    self.assertEqual(self.cash_sorting.getTotalQuantity(fast=0, deliveryLineType="Incoming Cash Sorting Line"), 41.0)
     # Check the total price
-    self.assertEqual(self.cash_sorting.getTotalPrice(deliveryLineType="Incoming Cash Sorting Line"), 10000 * 5.0 + 200 * 12.0 + 5000 * 24.0)
+    self.assertEqual(self.cash_sorting.getTotalPrice(fast=0, deliveryLineType="Incoming Cash Sorting Line"), 10000 * 5.0 + 200 * 12.0 + 5000 * 24.0)
 
 
   def stepCreateValidOutgoingLineForInternalBanknote(self, sequence=None, sequence_list=None, **kwd):
@@ -456,9 +456,9 @@
     # Check number of lines (line1 + line2)
     self.assertEqual(len(self.cash_sorting.objectValues()), 6)
     # Check quantity, banknotes : 2 for 1992 and 3 for 2003, coin : 5 for 1992 and 7 for 2003
-    self.assertEqual(self.cash_sorting.getTotalQuantity(), (5.0 + 12.0 + 24.0) * 2.0)
+    self.assertEqual(self.cash_sorting.getTotalQuantity(fast=0), (5.0 + 12.0 + 24.0) * 2.0)
     # check the total price
-    self.assertEqual(self.cash_sorting.getTotalPrice(), (10000 * 5.0 + 200 * 12.0 + 5000 * 24.0) * 2.0)
+    self.assertEqual(self.cash_sorting.getTotalPrice(fast=0), (10000 * 5.0 + 200 * 12.0 + 5000 * 24.0) * 2.0)
 
 
   def stepConfirmCashSorting(self, sequence=None, sequence_list=None, **kwd):

Modified: erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashToCurrencyPurchase.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashToCurrencyPurchase.py?rev=18485&r1=18484&r2=18485&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashToCurrencyPurchase.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashToCurrencyPurchase.py Mon Dec 24 13:19:18 2007
@@ -297,9 +297,9 @@
     # Check number of lines
     self.assertEqual(len(self.cash_to_currency_purchase.objectValues()), 1)
     # Check quantity of banknotes (2 for 1992 and 3 for 2003)
-    self.assertEqual(self.cash_to_currency_purchase.getTotalQuantity(deliveryLineType="Incoming Cash To Currency Purchase Line"), 5.0)
+    self.assertEqual(self.cash_to_currency_purchase.getTotalQuantity(fast=0, deliveryLineType="Incoming Cash To Currency Purchase Line"), 5.0)
     # Check the total price
-    self.assertEqual(self.cash_to_currency_purchase.getTotalPrice(deliveryLineType="Incoming Cash To Currency Purchase Line"), 20 * 5.0)
+    self.assertEqual(self.cash_to_currency_purchase.getTotalPrice(fast=0, deliveryLineType="Incoming Cash To Currency Purchase Line"), 20 * 5.0)
 
 
   def stepCreateValidOutgoingLine(self, sequence=None, sequence_list=None, **kwd):
@@ -392,9 +392,9 @@
     # Check number of lines (line1 + line2)
     self.assertEqual(len(self.cash_to_currency_purchase.objectValues()), 3)
     # Check quantity, banknotes : 2 for 1992 and 3 for 2003, coin : 5 for 1992 and 7 for 2003
-    self.assertEqual(self.cash_to_currency_purchase.getTotalQuantity(deliveryLineType="Outgoing Cash To Currency Purchase Line"), 130.0)
+    self.assertEqual(self.cash_to_currency_purchase.getTotalQuantity(fast=0, deliveryLineType="Outgoing Cash To Currency Purchase Line"), 130.0)
     # check the total price
-    self.assertEqual(self.cash_to_currency_purchase.getTotalPrice(deliveryLineType="Outgoing Cash To Currency Purchase Line"), 5000 * 4.0 + 100 * 0.0 + 5000 * 6.0 + 100 * 120.0)
+    self.assertEqual(self.cash_to_currency_purchase.getTotalPrice(fast=0, deliveryLineType="Outgoing Cash To Currency Purchase Line"), 5000 * 4.0 + 100 * 0.0 + 5000 * 6.0 + 100 * 120.0)
 
 
 

Modified: erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashToCurrencySale.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashToCurrencySale.py?rev=18485&r1=18484&r2=18485&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashToCurrencySale.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingCashToCurrencySale.py Mon Dec 24 13:19:18 2007
@@ -292,9 +292,9 @@
     """
     # Check number of lines
     self.assertEqual(len(self.cash_to_currency_sale.objectValues()), 2)
-    self.assertEqual(self.cash_to_currency_sale.getTotalQuantity(deliveryLineType="Incoming Cash To Currency Sale Line"), 210)
+    self.assertEqual(self.cash_to_currency_sale.getTotalQuantity(fast=0, deliveryLineType="Incoming Cash To Currency Sale Line"), 210)
     # Check the total price
-    self.assertEqual(self.cash_to_currency_sale.getTotalPrice(deliveryLineType="Incoming Cash To Currency Sale Line"), 5000 * 4.0 + 100 * 0.0 + 5000 * 6.0 + 100 * 200.0)
+    self.assertEqual(self.cash_to_currency_sale.getTotalPrice(fast=0, deliveryLineType="Incoming Cash To Currency Sale Line"), 5000 * 4.0 + 100 * 0.0 + 5000 * 6.0 + 100 * 200.0)
 
 
   def stepCreateValidOutgoingLine(self, sequence=None, sequence_list=None, **kwd):
@@ -343,9 +343,9 @@
     # Check number of lines (line1 + line2)
     self.assertEqual(len(self.cash_to_currency_sale.objectValues()), 3)
     # Check quantity, banknotes : 2 for 1992 and 3 for 2003, coin : 5 for 1992 and 7 for 2003
-    self.assertEqual(self.cash_to_currency_sale.getTotalQuantity(deliveryLineType="Outgoing Cash To Currency Sale Line"), 5.0)
+    self.assertEqual(self.cash_to_currency_sale.getTotalQuantity(fast=0, deliveryLineType="Outgoing Cash To Currency Sale Line"), 5.0)
     # check the total price
-    self.assertEqual(self.cash_to_currency_sale.getTotalPrice(deliveryLineType="Outgoing Cash To Currency Sale Line"), 20 * 5.0)
+    self.assertEqual(self.cash_to_currency_sale.getTotalPrice(fast=0, deliveryLineType="Outgoing Cash To Currency Sale Line"), 20 * 5.0)
 
   def stepDeliverCashToCurrencySale(self, sequence=None, sequence_list=None, **kwd):
     """

Modified: erp5/trunk/products/ERP5Banking/tests/testERP5BankingCheckDeposit.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Banking/tests/testERP5BankingCheckDeposit.py?rev=18485&r1=18484&r2=18485&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingCheckDeposit.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingCheckDeposit.py Mon Dec 24 13:19:18 2007
@@ -194,7 +194,7 @@
                                                               resource_value=self.currency_1,
                                                               external_software_value=None,)
     self.assertNotEqual(self.check_deposit, None)
-    self.assertEqual(self.check_deposit.getTotalPrice(), 0.0)
+    self.assertEqual(self.check_deposit.getTotalPrice(fast=0), 0.0)
     self.assertEqual(self.check_deposit.getDestinationPayment(), self.bank_account_1.getRelativeUrl())
     self.assertEqual(self.check_deposit.getSourceTotalAssetPrice(), 2000.0)
     # the initial state must be draft
@@ -246,7 +246,7 @@
     """
     Send the check deposit document to first validation level
     """
-    self.assertEqual(self.check_deposit.getTotalPrice(portal_type="Check Operation Line"), 2000.0)
+    self.assertEqual(self.check_deposit.getTotalPrice(fast=0, portal_type="Check Operation Line"), 2000.0)
     self.workflow_tool.doActionFor(self.check_deposit, 'plan_action', wf_id='check_deposit_workflow')
     self.assertEqual(self.check_deposit.getSimulationState(), 'planned')
     self.assertEqual(len(self.check_deposit.contentValues(filter = {'portal_type' : 'Incoming Check Deposit Line'})), 1)
@@ -256,7 +256,7 @@
     """
     Send the check deposit document to first validation level
     """
-    self.assertEqual(self.check_deposit.getTotalPrice(portal_type="Check Operation Line"), 2000.0)
+    self.assertEqual(self.check_deposit.getTotalPrice(fast=0, portal_type="Check Operation Line"), 2000.0)
     self.assertRaises(ValidationFailed, self.workflow_tool.doActionFor, self.check_deposit, 'plan_action', wf_id='check_deposit_workflow')
     #self.workflow_tool.doActionFor(self.check_deposit, 'plan_action', wf_id='check_deposit_workflow')
     self.assertEqual(self.check_deposit.getSimulationState(), 'draft')

Modified: erp5/trunk/products/ERP5Banking/tests/testERP5BankingCheckPayment.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Banking/tests/testERP5BankingCheckPayment.py?rev=18485&r1=18484&r2=18485&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingCheckPayment.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingCheckPayment.py Mon Dec 24 13:19:18 2007
@@ -235,7 +235,7 @@
     # call set source to go into the interaction workflow to update local roles
     self.check_payment._setSource(self.bi_counter.getRelativeUrl())
     self.assertNotEqual(self.check_payment, None)
-    self.assertEqual(self.check_payment.getTotalPrice(), 0.0)
+    self.assertEqual(self.check_payment.getTotalPrice(fast=0), 0.0)
     self.assertEqual(self.check_payment.getDestinationPayment(), self.bank_account_1.getRelativeUrl())
     self.assertEqual(self.check_payment.getAggregateFreeText(), self.check_1.getReference())
     self.assertEqual(self.check_payment.getSourceTotalAssetPrice(), 20000.0)
@@ -395,7 +395,7 @@
     self.assertEqual(self.check_payment.getSimulationState(), 'confirmed')
 
     self.assertEqual(self.check_payment.getSourceTotalAssetPrice(),
-                     - self.check_payment.getTotalPrice(portal_type = 'Banking Operation Line'))
+                     - self.check_payment.getTotalPrice(fast=0, portal_type = 'Banking Operation Line'))
 
   def stepCheckConfirmedInventory(self, sequence=None, sequence_list=None, **kwd):
     """
@@ -442,7 +442,7 @@
     FIXME: check if the transition fails when a category or property is invalid.
     """
     self.assertEqual(self.check_payment.getSourceTotalAssetPrice(),
-                     self.check_payment.getTotalPrice(portal_type = 'Cash Delivery Cell'))
+                     self.check_payment.getTotalPrice(fast=0, portal_type = 'Cash Delivery Cell'))
     self.workflow_tool.doActionFor(self.check_payment, 'deliver_action', wf_id='check_payment_workflow')
     self.assertEqual(self.check_payment.getSimulationState(), 'delivered')
 

Modified: erp5/trunk/products/ERP5Banking/tests/testERP5BankingClassificationSurvey.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Banking/tests/testERP5BankingClassificationSurvey.py?rev=18485&r1=18484&r2=18485&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingClassificationSurvey.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingClassificationSurvey.py Mon Dec 24 13:19:18 2007
@@ -301,9 +301,9 @@
     # Check number of lines
     self.assertEqual(len(self.classification_survey.objectValues()), 2)
     # Check quantity of banknotes (2 for 1992 and 3 for 2003)
-    self.assertEqual(self.classification_survey.getTotalQuantity(deliveryLineType="Incoming Classification Survey Line"), 17.0)
+    self.assertEqual(self.classification_survey.getTotalQuantity(fast=0, deliveryLineType="Incoming Classification Survey Line"), 17.0)
     # Check the total price
-    self.assertEqual(self.classification_survey.getTotalPrice(deliveryLineType="Incoming Classification Survey Line"), 10000 * 5.0 + 200 * 12.0)
+    self.assertEqual(self.classification_survey.getTotalPrice(fast=0, deliveryLineType="Incoming Classification Survey Line"), 10000 * 5.0 + 200 * 12.0)
 
 
   def stepCreateValidOutgoingLineForInternalBanknote(self, sequence=None, sequence_list=None, **kwd):
@@ -399,9 +399,9 @@
     # Check number of lines (line1 + line2)
     self.assertEqual(len(self.classification_survey.objectValues()), 4)
     # Check quantity, banknotes : 2 for 1992 and 3 for 2003, coin : 5 for 1992 and 7 for 2003
-    self.assertEqual(self.classification_survey.getTotalQuantity(), (5.0 + 12.0) * 2.0)
+    self.assertEqual(self.classification_survey.getTotalQuantity(fast=0), (5.0 + 12.0) * 2.0)
     # check the total price
-    self.assertEqual(self.classification_survey.getTotalPrice(), (10000 * 5.0 + 200 * 12.0) * 2.0)
+    self.assertEqual(self.classification_survey.getTotalPrice(fast=0), (10000 * 5.0 + 200 * 12.0) * 2.0)
 
 
   def stepConfirmClassificationSurvey(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=18485&r1=18484&r2=18485&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingCounterRendering.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingCounterRendering.py Mon Dec 24 13:19:18 2007
@@ -285,9 +285,9 @@
     # Check number of lines
     self.assertEqual(len(self.counter_rendering.objectValues()), 1)
     # Check quantity of banknotes (2 for 1992 and 3 for 2003)
-    self.assertEqual(self.counter_rendering.getTotalQuantity(), 5.0)
+    self.assertEqual(self.counter_rendering.getTotalQuantity(fast=0), 5.0)
     # Check the total price
-    self.assertEqual(self.counter_rendering.getTotalPrice(), 10000 * 5.0)
+    self.assertEqual(self.counter_rendering.getTotalPrice(fast=0), 10000 * 5.0)
 
 
   def stepCreateValidLine2(self, sequence=None, sequence_list=None, **kwd):
@@ -344,9 +344,9 @@
     # Check number of counter rendering lines (line1 + line2 +invalid_line)
     self.assertEqual(len(self.counter_rendering.objectValues()), 3)
     # Check quantity, same as checkTotal + banknote of 500: 11 for 1992 and 13 for 2003
-    self.assertEqual(self.counter_rendering.getTotalQuantity(), 5.0 + 12.0 + 24)
+    self.assertEqual(self.counter_rendering.getTotalQuantity(fast=0), 5.0 + 12.0 + 24)
     # chect the total price
-    self.assertEqual(self.counter_rendering.getTotalPrice(), 10000 * 5.0 + 200 * 12.0 + 5000 * 24)
+    self.assertEqual(self.counter_rendering.getTotalPrice(fast=0), 10000 * 5.0 + 200 * 12.0 + 5000 * 24)
 
 
   def stepTryConfirmCounterRenderingWithBadInventory(self, sequence=None, sequence_list=None, **kwd):
@@ -387,9 +387,9 @@
     # Check number of lines (line1 + line2)
     self.assertEqual(len(self.counter_rendering.objectValues()), 2)
     # Check quantity, banknotes : 2 for 1992 and 3 for 2003, coin : 5 for 1992 and 7 for 2003
-    self.assertEqual(self.counter_rendering.getTotalQuantity(), 5.0 + 12.0)
+    self.assertEqual(self.counter_rendering.getTotalQuantity(fast=0), 5.0 + 12.0)
     # check the total price
-    self.assertEqual(self.counter_rendering.getTotalPrice(), 10000 * 5.0 + 200 * 12.0)
+    self.assertEqual(self.counter_rendering.getTotalPrice(fast=0), 10000 * 5.0 + 200 * 12.0)
 
 
   def stepConfirmCounterRendering(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=18485&r1=18484&r2=18485&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingDestructionSurvey.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingDestructionSurvey.py Mon Dec 24 13:19:18 2007
@@ -244,9 +244,9 @@
     # Check number of lines
     self.assertEqual(len(self.destruction_survey.objectValues()), 1)
     # Check quantity of banknotes (2 for 1992 and 3 for 2003)
-    self.assertEqual(self.destruction_survey.getTotalQuantity(), 5.0)
+    self.assertEqual(self.destruction_survey.getTotalQuantity(fast=0), 5.0)
     # Check the total price
-    self.assertEqual(self.destruction_survey.getTotalPrice(), 10000 * 5.0)
+    self.assertEqual(self.destruction_survey.getTotalPrice(fast=0), 10000 * 5.0)
 
 
   def stepCreateValidLine2(self, sequence=None, sequence_list=None, **kwd):
@@ -303,9 +303,9 @@
     # Check number of cash transfer lines (line1 + line2 +invalid_line)
     self.assertEqual(len(self.destruction_survey.objectValues()), 3)
     # Check quantity, same as checkTotal + banknote of 500: 11 for 1992 and 13 for 2003
-    self.assertEqual(self.destruction_survey.getTotalQuantity(), 5.0 + 12.0 + 24)
+    self.assertEqual(self.destruction_survey.getTotalQuantity(fast=0), 5.0 + 12.0 + 24)
     # chect the total price
-    self.assertEqual(self.destruction_survey.getTotalPrice(), 10000 * 5.0 + 200 * 12.0 + 5000 * 24)
+    self.assertEqual(self.destruction_survey.getTotalPrice(fast=0), 10000 * 5.0 + 200 * 12.0 + 5000 * 24)
 
 
   def stepTryConfirmDestructionSurveyWithBadInventory(self, sequence=None, sequence_list=None, **kwd):
@@ -346,9 +346,9 @@
     # Check number of lines (line1 + line2)
     self.assertEqual(len(self.destruction_survey.objectValues()), 2)
     # Check quantity, banknotes : 2 for 1992 and 3 for 2003, coin : 5 for 1992 and 7 for 2003
-    self.assertEqual(self.destruction_survey.getTotalQuantity(), 5.0 + 12.0)
+    self.assertEqual(self.destruction_survey.getTotalQuantity(fast=0), 5.0 + 12.0)
     # check the total price
-    self.assertEqual(self.destruction_survey.getTotalPrice(), 10000 * 5.0 + 200 * 12.0)
+    self.assertEqual(self.destruction_survey.getTotalPrice(fast=0), 10000 * 5.0 + 200 * 12.0)
 
 
   def stepConfirmDestructionSurvey(self, sequence=None, sequence_list=None, **kwd):

Modified: erp5/trunk/products/ERP5Banking/tests/testERP5BankingInternalMoneyDeposit.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Banking/tests/testERP5BankingInternalMoneyDeposit.py?rev=18485&r1=18484&r2=18485&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingInternalMoneyDeposit.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingInternalMoneyDeposit.py Mon Dec 24 13:19:18 2007
@@ -232,12 +232,12 @@
   def stepDeliverInternalMoneyDeposit(self, sequence=None, sequence_list=None, **kwd):
 
     self.assertEqual(self.internal_money_deposit.getSourceTotalAssetPrice(),
-                     self.internal_money_deposit.getTotalPrice(portal_type = 'Cash Delivery Cell'))
+                     self.internal_money_deposit.getTotalPrice(fast=0, portal_type = 'Cash Delivery Cell'))
     self.workflow_tool.doActionFor(self.internal_money_deposit, 'deliver_action', wf_id='internal_money_deposit_workflow')
     self.assertEqual(self.internal_money_deposit.getSimulationState(), 'delivered')
     
     self.assertEqual(self.internal_money_deposit.getSourceTotalAssetPrice(), 20000.0)
-    self.assertEqual(20000.0, self.internal_money_deposit.getTotalPrice(portal_type = 'Cash Delivery Cell'))
+    self.assertEqual(20000.0, self.internal_money_deposit.getTotalPrice(fast=0, portal_type = 'Cash Delivery Cell'))
 
 
   def stepCheckFinalInventory(self, sequence=None, sequence_list=None, **kwd):

Modified: erp5/trunk/products/ERP5Banking/tests/testERP5BankingInternalMoneyPayment.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Banking/tests/testERP5BankingInternalMoneyPayment.py?rev=18485&r1=18484&r2=18485&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingInternalMoneyPayment.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingInternalMoneyPayment.py Mon Dec 24 13:19:18 2007
@@ -232,12 +232,12 @@
   def stepDeliverInternalMoneyPayment(self, sequence=None, sequence_list=None, **kwd):
 
     self.assertEqual(self.internal_money_payment.getSourceTotalAssetPrice(),
-                     self.internal_money_payment.getTotalPrice(portal_type = 'Cash Delivery Cell'))
+                     self.internal_money_payment.getTotalPrice(fast=0, portal_type = 'Cash Delivery Cell'))
     self.workflow_tool.doActionFor(self.internal_money_payment, 'deliver_action', wf_id='internal_money_payment_workflow')
     self.assertEqual(self.internal_money_payment.getSimulationState(), 'delivered')
     
     self.assertEqual(self.internal_money_payment.getSourceTotalAssetPrice(), 20000.0)
-    self.assertEqual(20000.0, self.internal_money_payment.getTotalPrice(portal_type = 'Cash Delivery Cell'))
+    self.assertEqual(20000.0, self.internal_money_payment.getTotalPrice(fast=0, portal_type = 'Cash Delivery Cell'))
 
 
   def stepCheckFinalInventory(self, sequence=None, sequence_list=None, **kwd):

Modified: erp5/trunk/products/ERP5Banking/tests/testERP5BankingMonetaryDestruction.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Banking/tests/testERP5BankingMonetaryDestruction.py?rev=18485&r1=18484&r2=18485&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingMonetaryDestruction.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingMonetaryDestruction.py Mon Dec 24 13:19:18 2007
@@ -462,9 +462,9 @@
     # Check number of lines
     self.assertEqual(len(self.monetary_destruction.objectValues()), 1)
     # Check quantity of banknotes (2 for 1992 and 3 for 2003)
-    self.assertEqual(self.monetary_destruction.getTotalQuantity(), 5.0)
+    self.assertEqual(self.monetary_destruction.getTotalQuantity(fast=0), 5.0)
     # Check the total price
-    self.assertEqual(self.monetary_destruction.getTotalPrice(), 10000 * 5.0)
+    self.assertEqual(self.monetary_destruction.getTotalPrice(fast=0), 10000 * 5.0)
 
 
   def stepCreateValidLine2(self, sequence=None, sequence_list=None, **kwd):
@@ -561,9 +561,9 @@
     # Check number of monetary destruction lines (line1 + line2 +invalid_line)
     self.assertEqual(len(self.monetary_destruction.objectValues()), 3)
     # Check quantity, same as checkTotal + coin of 200: 5 for 1992 and 7 for 2003
-    self.assertEqual(self.monetary_destruction.getTotalQuantity(), 5.0 + 24.0 + 12)
+    self.assertEqual(self.monetary_destruction.getTotalQuantity(fast=0), 5.0 + 24.0 + 12)
     # chect the total price
-    self.assertEqual(self.monetary_destruction.getTotalPrice(), 10000 * 5.0 + 5000 * 24.0 + 200 * 12)
+    self.assertEqual(self.monetary_destruction.getTotalPrice(fast=0), 10000 * 5.0 + 5000 * 24.0 + 200 * 12)
 
   def stepTryPlannedMonetaryDestructionWithBadInventory(self, sequence=None, sequence_list=None, **kwd):
     """
@@ -609,9 +609,9 @@
     # Check number of lines (line1 + line2)
     self.assertEqual(len(self.monetary_destruction.objectValues()), 2)
     # Check quantity, banknotes : 2 for 1992 and 3 for 2003, banknotes : 5 for 1992 and 7 for 2003
-    self.assertEqual(self.monetary_destruction.getTotalQuantity(), 5.0 + 24.0)
+    self.assertEqual(self.monetary_destruction.getTotalQuantity(fast=0), 5.0 + 24.0)
     # check the total price
-    self.assertEqual(self.monetary_destruction.getTotalPrice(), 10000 * 5.0 + 5000 * 24.0)
+    self.assertEqual(self.monetary_destruction.getTotalPrice(fast=0), 10000 * 5.0 + 5000 * 24.0)
 
 
   def stepPlannedMonetaryDestruction(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=18485&r1=18484&r2=18485&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingMonetaryRecall.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingMonetaryRecall.py Mon Dec 24 13:19:18 2007
@@ -309,9 +309,9 @@
     # Check number of lines
     self.assertEqual(len(self.monetary_recall.objectValues()), 1)
     # Check quantity of banknotes (2 for 1992 and 3 for 2003)
-    self.assertEqual(self.monetary_recall.getTotalQuantity(), 5.0)
+    self.assertEqual(self.monetary_recall.getTotalQuantity(fast=0), 5.0)
     # Check the total price
-    self.assertEqual(self.monetary_recall.getTotalPrice(), 10000 * 5.0)
+    self.assertEqual(self.monetary_recall.getTotalPrice(fast=0), 10000 * 5.0)
 
 
   def stepCreateValidLine2(self, sequence=None, sequence_list=None, **kwd):
@@ -368,9 +368,9 @@
     # Check number of monetary recall lines (line1 + line2 +invalid_line)
     self.assertEqual(len(self.monetary_recall.objectValues()), 3)
     # Check quantity, same as checkTotal + banknote of 500: 11 for 1992 and 13 for 2003
-    self.assertEqual(self.monetary_recall.getTotalQuantity(), 5.0 + 12.0 + 24)
+    self.assertEqual(self.monetary_recall.getTotalQuantity(fast=0), 5.0 + 12.0 + 24)
     # chect the total price
-    self.assertEqual(self.monetary_recall.getTotalPrice(), 10000 * 5.0 + 200 * 12.0 + 5000 * 24)
+    self.assertEqual(self.monetary_recall.getTotalPrice(fast=0), 10000 * 5.0 + 200 * 12.0 + 5000 * 24)
 
 
   def stepTryConfirmMonetaryRecallWithBadInventory(self, sequence=None, sequence_list=None, **kwd):
@@ -412,9 +412,9 @@
     # Check number of lines (line1 + line2)
     self.assertEqual(len(self.monetary_recall.objectValues()), 2)
     # Check quantity, banknotes : 2 for 1992 and 3 for 2003, coin : 5 for 1992 and 7 for 2003
-    self.assertEqual(self.monetary_recall.getTotalQuantity(), 5.0 + 12.0)
+    self.assertEqual(self.monetary_recall.getTotalQuantity(fast=0), 5.0 + 12.0)
     # check the total price
-    self.assertEqual(self.monetary_recall.getTotalPrice(), 10000 * 5.0 + 200 * 12.0)
+    self.assertEqual(self.monetary_recall.getTotalPrice(fast=0), 10000 * 5.0 + 200 * 12.0)
 
 
   def stepConfirmMonetaryRecall(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=18485&r1=18484&r2=18485&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingMonetarySurvey.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingMonetarySurvey.py Mon Dec 24 13:19:18 2007
@@ -257,9 +257,9 @@
     # Check number of lines
     self.assertEqual(len(self.monetary_survey.objectValues()), 1)
     # Check quantity of banknotes (2 for 1992 and 3 for 2003)
-    self.assertEqual(self.monetary_survey.getTotalQuantity(), 5.0)
+    self.assertEqual(self.monetary_survey.getTotalQuantity(fast=0), 5.0)
     # Check the total price
-    self.assertEqual(self.monetary_survey.getTotalPrice(), 10000 * 5.0)
+    self.assertEqual(self.monetary_survey.getTotalPrice(fast=0), 10000 * 5.0)
 
 
   def stepCreateValidLine2(self, sequence=None, sequence_list=None, **kwd):
@@ -316,9 +316,9 @@
     # Check number of cash transfer lines (line1 + line2 +invalid_line)
     self.assertEqual(len(self.monetary_survey.objectValues()), 3)
     # Check quantity, same as checkTotal + banknote of 500: 11 for 1992 and 13 for 2003
-    self.assertEqual(self.monetary_survey.getTotalQuantity(), 5.0 + 12.0 + 24)
+    self.assertEqual(self.monetary_survey.getTotalQuantity(fast=0), 5.0 + 12.0 + 24)
     # chect the total price
-    self.assertEqual(self.monetary_survey.getTotalPrice(), 10000 * 5.0 + 200 * 12.0 + 5000 * 24)
+    self.assertEqual(self.monetary_survey.getTotalPrice(fast=0), 10000 * 5.0 + 200 * 12.0 + 5000 * 24)
 
 
   def stepTryConfirmMonetarySurveyWithBadInventory(self, sequence=None, sequence_list=None, **kwd):
@@ -359,9 +359,9 @@
     # Check number of lines (line1 + line2)
     self.assertEqual(len(self.monetary_survey.objectValues()), 2)
     # Check quantity, banknotes : 2 for 1992 and 3 for 2003, coin : 5 for 1992 and 7 for 2003
-    self.assertEqual(self.monetary_survey.getTotalQuantity(), 5.0 + 12.0)
+    self.assertEqual(self.monetary_survey.getTotalQuantity(fast=0), 5.0 + 12.0)
     # check the total price
-    self.assertEqual(self.monetary_survey.getTotalPrice(), 10000 * 5.0 + 200 * 12.0)
+    self.assertEqual(self.monetary_survey.getTotalPrice(fast=0), 10000 * 5.0 + 200 * 12.0)
 
 
   def stepConfirmMonetarySurvey(self, sequence=None, sequence_list=None, **kwd):

Modified: erp5/trunk/products/ERP5Banking/tests/testERP5BankingMoneyDeposit.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Banking/tests/testERP5BankingMoneyDeposit.py?rev=18485&r1=18484&r2=18485&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingMoneyDeposit.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingMoneyDeposit.py Mon Dec 24 13:19:18 2007
@@ -284,12 +284,12 @@
   def stepDeliverMoneyDeposit(self, sequence=None, sequence_list=None, **kwd):
 
     self.assertEqual(self.money_deposit.getSourceTotalAssetPrice(),
-                     self.money_deposit.getTotalPrice(portal_type = 'Cash Delivery Cell'))
+                     self.money_deposit.getTotalPrice(fast=0, portal_type = 'Cash Delivery Cell'))
     self.workflow_tool.doActionFor(self.money_deposit, 'deliver_action', wf_id='money_deposit_workflow')
     self.assertEqual(self.money_deposit.getSimulationState(), 'delivered')
     
     self.assertEqual(self.money_deposit.getSourceTotalAssetPrice(), 20000.0)
-    self.assertEqual(20000.0, self.money_deposit.getTotalPrice(portal_type = 'Cash Delivery Cell'))
+    self.assertEqual(20000.0, self.money_deposit.getTotalPrice(fast=0, portal_type = 'Cash Delivery Cell'))
 
   def stepCheckFinalInventory(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=18485&r1=18484&r2=18485&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingMoneyDepositRendering.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingMoneyDepositRendering.py Mon Dec 24 13:19:18 2007
@@ -293,9 +293,9 @@
     # Check number of lines
     self.assertEqual(len(self.money_deposit_rendering.objectValues()), 1)
     # Check quantity of banknotes (2 for 1992 and 3 for 2003)
-    self.assertEqual(self.money_deposit_rendering.getTotalQuantity(), 5.0)
+    self.assertEqual(self.money_deposit_rendering.getTotalQuantity(fast=0), 5.0)
     # Check the total price
-    self.assertEqual(self.money_deposit_rendering.getTotalPrice(), 10000 * 5.0)
+    self.assertEqual(self.money_deposit_rendering.getTotalPrice(fast=0), 10000 * 5.0)
 
 
   def stepCreateValidLine2(self, sequence=None, sequence_list=None, **kwd):
@@ -352,9 +352,9 @@
     # Check number of money deposit rendering lines (line1 + line2 +invalid_line)
     self.assertEqual(len(self.money_deposit_rendering.objectValues()), 3)
     # Check quantity, same as checkTotal + banknote of 500: 11 for 1992 and 13 for 2003
-    self.assertEqual(self.money_deposit_rendering.getTotalQuantity(), 5.0 + 12.0 + 24)
+    self.assertEqual(self.money_deposit_rendering.getTotalQuantity(fast=0), 5.0 + 12.0 + 24)
     # chect the total price
-    self.assertEqual(self.money_deposit_rendering.getTotalPrice(), 10000 * 5.0 + 200 * 12.0 + 5000 * 24)
+    self.assertEqual(self.money_deposit_rendering.getTotalPrice(fast=0), 10000 * 5.0 + 200 * 12.0 + 5000 * 24)
 
   def stepTryOrderMoneyDepositRenderingWithBadInventory(self, sequence=None, sequence_list=None, **kwd):
     """
@@ -393,9 +393,9 @@
     # Check number of lines (line1 + line2)
     self.assertEqual(len(self.money_deposit_rendering.objectValues()), 2)
     # Check quantity, banknotes : 2 for 1992 and 3 for 2003, coin : 5 for 1992 and 7 for 2003
-    self.assertEqual(self.money_deposit_rendering.getTotalQuantity(), 5.0 + 12.0)
+    self.assertEqual(self.money_deposit_rendering.getTotalQuantity(fast=0), 5.0 + 12.0)
     # check the total price
-    self.assertEqual(self.money_deposit_rendering.getTotalPrice(), 10000 * 5.0 + 200 * 12.0)
+    self.assertEqual(self.money_deposit_rendering.getTotalPrice(fast=0), 10000 * 5.0 + 200 * 12.0)
 
   def stepOrderMoneyDepositRendering(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=18485&r1=18484&r2=18485&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingUsualCashRendering.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingUsualCashRendering.py Mon Dec 24 13:19:18 2007
@@ -297,9 +297,9 @@
     # Check number of lines
     self.assertEqual(len(self.usual_cash_rendering.objectValues()), 1)
     # Check quantity of banknotes (2 for 1992 and 3 for 2003)
-    self.assertEqual(self.usual_cash_rendering.getTotalQuantity(), 5.0)
+    self.assertEqual(self.usual_cash_rendering.getTotalQuantity(fast=0), 5.0)
     # Check the total price
-    self.assertEqual(self.usual_cash_rendering.getTotalPrice(), 10000 * 5.0)
+    self.assertEqual(self.usual_cash_rendering.getTotalPrice(fast=0), 10000 * 5.0)
 
 
   def stepCreateValidLine2(self, sequence=None, sequence_list=None, **kwd):
@@ -356,9 +356,9 @@
     # Check number of vault transfer lines (line1 + line2 +invalid_line)
     self.assertEqual(len(self.usual_cash_rendering.objectValues()), 3)
     # Check quantity, same as checkTotal + banknote of 500: 11 for 1992 and 13 for 2003
-    self.assertEqual(self.usual_cash_rendering.getTotalQuantity(), 5.0 + 12.0 + 24)
+    self.assertEqual(self.usual_cash_rendering.getTotalQuantity(fast=0), 5.0 + 12.0 + 24)
     # chect the total price
-    self.assertEqual(self.usual_cash_rendering.getTotalPrice(), 10000 * 5.0 + 200 * 12.0 + 5000 * 24)
+    self.assertEqual(self.usual_cash_rendering.getTotalPrice(fast=0), 10000 * 5.0 + 200 * 12.0 + 5000 * 24)
 
 
   def stepTryPlanUsualCashRenderingWithBadInventory(self, sequence=None, sequence_list=None, **kwd):
@@ -398,9 +398,9 @@
     # Check number of lines (line1 + line2)
     self.assertEqual(len(self.usual_cash_rendering.objectValues()), 2)
     # Check quantity, banknotes : 2 for 1992 and 3 for 2003, coin : 5 for 1992 and 7 for 2003
-    self.assertEqual(self.usual_cash_rendering.getTotalQuantity(), 5.0 + 12.0)
+    self.assertEqual(self.usual_cash_rendering.getTotalQuantity(fast=0), 5.0 + 12.0)
     # check the total price
-    self.assertEqual(self.usual_cash_rendering.getTotalPrice(), 10000 * 5.0 + 200 * 12.0)
+    self.assertEqual(self.usual_cash_rendering.getTotalPrice(fast=0), 10000 * 5.0 + 200 * 12.0)
 
 
   def stepPlanUsualCashRendering(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=18485&r1=18484&r2=18485&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingUsualCashTransfer.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingUsualCashTransfer.py Mon Dec 24 13:19:18 2007
@@ -285,9 +285,9 @@
     # Check number of lines
     self.assertEqual(len(self.usual_cash_transfer.objectValues()), 1)
     # Check quantity of banknotes (2 for 1992 and 3 for 2003)
-    self.assertEqual(self.usual_cash_transfer.getTotalQuantity(), 5.0)
+    self.assertEqual(self.usual_cash_transfer.getTotalQuantity(fast=0), 5.0)
     # Check the total price
-    self.assertEqual(self.usual_cash_transfer.getTotalPrice(), 10000 * 5.0)
+    self.assertEqual(self.usual_cash_transfer.getTotalPrice(fast=0), 10000 * 5.0)
 
 
   def stepCreateValidLine2(self, sequence=None, sequence_list=None, **kwd):
@@ -344,9 +344,9 @@
     # Check number of cash transfer lines (line1 + line2 +invalid_line)
     self.assertEqual(len(self.usual_cash_transfer.objectValues()), 3)
     # Check quantity, same as checkTotal + banknote of 500: 11 for 1992 and 13 for 2003
-    self.assertEqual(self.usual_cash_transfer.getTotalQuantity(), 5.0 + 12.0 + 24)
+    self.assertEqual(self.usual_cash_transfer.getTotalQuantity(fast=0), 5.0 + 12.0 + 24)
     # chect the total price
-    self.assertEqual(self.usual_cash_transfer.getTotalPrice(), 10000 * 5.0 + 200 * 12.0 + 5000 * 24)
+    self.assertEqual(self.usual_cash_transfer.getTotalPrice(fast=0), 10000 * 5.0 + 200 * 12.0 + 5000 * 24)
 
 
   def stepTryConfirmUsualCashTransferWithBadInventory(self, sequence=None, sequence_list=None, **kwd):
@@ -387,9 +387,9 @@
     # Check number of lines (line1 + line2)
     self.assertEqual(len(self.usual_cash_transfer.objectValues()), 2)
     # Check quantity, banknotes : 2 for 1992 and 3 for 2003, coin : 5 for 1992 and 7 for 2003
-    self.assertEqual(self.usual_cash_transfer.getTotalQuantity(), 5.0 + 12.0)
+    self.assertEqual(self.usual_cash_transfer.getTotalQuantity(fast=0), 5.0 + 12.0)
     # check the total price
-    self.assertEqual(self.usual_cash_transfer.getTotalPrice(), 10000 * 5.0 + 200 * 12.0)
+    self.assertEqual(self.usual_cash_transfer.getTotalPrice(fast=0), 10000 * 5.0 + 200 * 12.0)
 
 
   def stepConfirmUsualCashTransfer(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=18485&r1=18484&r2=18485&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Banking/tests/testERP5BankingVaultTransfer.py (original)
+++ erp5/trunk/products/ERP5Banking/tests/testERP5BankingVaultTransfer.py Mon Dec 24 13:19:18 2007
@@ -392,9 +392,9 @@
     # Check number of lines
     self.assertEqual(len(self.vault_transfer.objectValues()), 1)
     # Check quantity of banknotes (2 for 1992 and 3 for 2003)
-    self.assertEqual(self.vault_transfer.getTotalQuantity(), 5.0)
+    self.assertEqual(self.vault_transfer.getTotalQuantity(fast=0), 5.0)
     # Check the total price
-    self.assertEqual(self.vault_transfer.getTotalPrice(), 10000 * 5.0)
+    self.assertEqual(self.vault_transfer.getTotalPrice(fast=0), 10000 * 5.0)
 
 
   def stepCreateValidLine2(self, sequence=None, sequence_list=None, **kwd):
@@ -451,9 +451,9 @@
     # Check number of vault transfer lines (line1 + line2 +invalid_line)
     self.assertEqual(len(self.vault_transfer.objectValues()), 3)
     # Check quantity, same as checkTotal + banknote of 500: 11 for 1992 and 13 for 2003
-    self.assertEqual(self.vault_transfer.getTotalQuantity(), 5.0 + 12.0 + 24)
+    self.assertEqual(self.vault_transfer.getTotalQuantity(fast=0), 5.0 + 12.0 + 24)
     # chect the total price
-    self.assertEqual(self.vault_transfer.getTotalPrice(), 10000 * 5.0 + 200 * 12.0 + 5000 * 24)
+    self.assertEqual(self.vault_transfer.getTotalPrice(fast=0), 10000 * 5.0 + 200 * 12.0 + 5000 * 24)
 
 
   def stepTryConfirmVaultTransferWithBadInventory(self, sequence=None, sequence_list=None, **kwd):
@@ -523,9 +523,9 @@
     # Check number of lines (line1 + line2)
     self.assertEqual(len(self.vault_transfer.objectValues()), 2)
     # Check quantity, banknotes : 2 for 1992 and 3 for 2003, coin : 5 for 1992 and 7 for 2003
-    self.assertEqual(self.vault_transfer.getTotalQuantity(), 5.0 + 12.0)
+    self.assertEqual(self.vault_transfer.getTotalQuantity(fast=0), 5.0 + 12.0)
     # check the total price
-    self.assertEqual(self.vault_transfer.getTotalPrice(), 10000 * 5.0 + 200 * 12.0)
+    self.assertEqual(self.vault_transfer.getTotalPrice(fast=0), 10000 * 5.0 + 200 * 12.0)
 
 
   def stepConfirmVaultTransfer(self, sequence=None, sequence_list=None, **kwd):




More information about the Erp5-report mailing list