From 8d657b074b4bebe83ed53247163eb7f5ccb4792b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=A9rome=20Perrin?= <jerome@nexedi.com>
Date: Mon, 18 Sep 2006 12:09:42 +0000
Subject: [PATCH] some fixs to budget test, but still not working.

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@10088 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 product/ERP5/tests/testERP5Budget.py | 26 ++++++--------------------
 1 file changed, 6 insertions(+), 20 deletions(-)

diff --git a/product/ERP5/tests/testERP5Budget.py b/product/ERP5/tests/testERP5Budget.py
index 5aa9cde1bc..dd99d59203 100644
--- a/product/ERP5/tests/testERP5Budget.py
+++ b/product/ERP5/tests/testERP5Budget.py
@@ -65,20 +65,17 @@ class TestBudget(ERP5TypeTestCase):
   RUN_ALL_TEST = 1
   QUIET = 0
 
-
   def getTitle(self):
     """
       Return the title of the current test set.
     """
     return "ERP5 Budget"
 
-
   def getBusinessTemplateList(self):
     """
       Return the list of required business templates.
     """
-    return ('erp5_base','erp5_pdm', 'erp5_trade', 'erp5_accounting', 'erp5_budget')
-
+    return ('erp5_base', 'erp5_pdm', 'erp5_trade', 'erp5_accounting', 'erp5_budget')
 
   def login(self, quiet=QUIET, run=RUN_ALL_TEST):
     """
@@ -148,12 +145,10 @@ class TestBudget(ERP5TypeTestCase):
     self.organisation_module = self.getOrganisationModule()
     budget_module = self.getBudgetModule()
     budget_transaction_module  = self.getBudgetTransactionModule()
-    self.portal = self.getPortal()
     self.getAccountingModule().manage_addLocalRoles('maurice', ('Assignor','Assignee','Manager','Owner',))
     # flush activities
     get_transaction().commit()
     self.tic()
-
     # When using light install, only base categories are created
     if len(self.portal_categories.region.contentValues()) == 0 :
       o = self.portal_categories.region.newContent(portal_type='Category', id='europe')
@@ -231,7 +226,11 @@ class TestBudget(ERP5TypeTestCase):
                     )
     budget_cell2.setQuantity(1000.0)
 
-    budget_transfert1 = budget1.newContent(portal_type='Budget Transfert Line',source=budget_cell1.getRelativeUrl(), resource='currency/EUR',destination =budget_cell2.getRelativeUrl(),quantity=500.0)
+    budget_transfert1 = budget1.newContent(portal_type='Budget Transfer Line',
+                                           source=budget_cell1.getRelativeUrl(),
+                                           resource='currency/EUR',
+                                           destination=budget_cell2.getRelativeUrl(),
+                                           quantity=500.0)
 
     self.budget_transaction1 = budget_transaction_module.newContent(portal_type='Budget Transaction',source =budget_cell1.getRelativeUrl(), destination=budget_cell2.getRelativeUrl(), quantity=25.0,group='world_company', stop_date='2005/05/01 18:06:26.388 GMT-4')
 
@@ -241,28 +240,18 @@ class TestBudget(ERP5TypeTestCase):
     get_transaction().commit()
     self.tic()
 
-
-
-
-
   def getAccountModule(self):
     return getattr(self.getPortal(), 'account_module', None)
 
   def getAccountingModule(self):
     return getattr(self.getPortal(), 'accounting_module', None)
 
-  def getOrganisationModule(self):
-    return getattr(self.getPortal(), 'organisation', None)
-
   def getBudgetModule(self):
     return getattr(self.getPortal(), 'budget_module', None)
 
   def getBudgetTransactionModule(self):
     return getattr(self.getPortal(), 'budget_transaction_module', None)
 
-  def getCurrencyModule(self) :
-    return getattr(self.getPortal(), 'currency', None)
-
   def createCategories(self):
     """
       Create some categories for testing.
@@ -379,7 +368,6 @@ class TestBudget(ERP5TypeTestCase):
       LOG('Testing... ',0,'testHasBudgetCells')
     message = ""
     len_cells = 0
-    self.afterSetUp()
     for objects in self.getBudgetModule().budget_module.objectValues():
       if objects.getPortalType() == 'Budget':
         for obj_line in objects.objectValues():
@@ -407,7 +395,6 @@ class TestBudget(ERP5TypeTestCase):
       message = 'Test if there is enough budget before validating an accounting transaction'
       ZopeTestCase._print('\n%s ' % message)
       LOG('Testing... ',0,message)
-    self.afterSetUp()
     self.stepConfirmAccountingTransaction(self.accounting_transaction1)
     message = str(self.accounting_transaction1.getSimulationState())
     ZopeTestCase._print('\n%s ' % message)
@@ -445,7 +432,6 @@ class TestBudget(ERP5TypeTestCase):
       message = 'Test if the transaction of budget is authorized'
       ZopeTestCase._print('\n%s ' % message)
       LOG('Testing... ',0,message)
-    self.afterSetUp()
     self.stepDeliverBudgetTransaction(self.budget_transaction1)
     message = str(self.budget_transaction1.getSimulationState())
     ZopeTestCase._print('\n%s ' % message)
-- 
2.30.9