Commit 24825dfe authored by Jérome Perrin's avatar Jérome Perrin

minor cleanup

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@30980 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent 213e0615
...@@ -2780,14 +2780,6 @@ class TestAccountingWithSequences(ERP5TypeTestCase): ...@@ -2780,14 +2780,6 @@ class TestAccountingWithSequences(ERP5TypeTestCase):
"""Returns list of BT to be installed.""" """Returns list of BT to be installed."""
return ('erp5_base', 'erp5_pdm', 'erp5_trade', 'erp5_accounting', ) return ('erp5_base', 'erp5_pdm', 'erp5_trade', 'erp5_accounting', )
def getAccountingModule(self):
return getattr(self.getPortal(), 'accounting_module',
getattr(self.getPortal(), 'accounting', None))
def getAccountModule(self) :
return getattr(self.getPortal(), 'account_module',
getattr(self.getPortal(), 'account', None))
# XXX # XXX
def playSequence(self, sequence_string, quiet=1) : def playSequence(self, sequence_string, quiet=1) :
sequence_list = SequenceList() sequence_list = SequenceList()
...@@ -3002,39 +2994,37 @@ class TestAccountingWithSequences(ERP5TypeTestCase): ...@@ -3002,39 +2994,37 @@ class TestAccountingWithSequences(ERP5TypeTestCase):
def stepCreateCurrencies(self, sequence, **kw) : def stepCreateCurrencies(self, sequence, **kw) :
"""Create some currencies. """ """Create some currencies. """
# TODO: remove
sequence.edit(EUR=self.EUR, USD=self.USD, YEN=self.YEN) sequence.edit(EUR=self.EUR, USD=self.USD, YEN=self.YEN)
def createAccounts(self): def createAccounts(self):
"""Create some accounts. """Create some accounts.
""" """
receivable = self.receivable_account = self.getAccountModule().newContent( account_module = self.portal.account_module
receivable = self.receivable_account = account_module.newContent(
title = 'receivable', title = 'receivable',
portal_type = self.account_portal_type, portal_type = self.account_portal_type,
account_type = 'asset/receivable' ) account_type = 'asset/receivable' )
payable = self.payable_account = self.getAccountModule().newContent( payable = self.payable_account = account_module.newContent(
title = 'payable', title = 'payable',
portal_type = self.account_portal_type, portal_type = self.account_portal_type,
account_type = 'liability/payable' ) account_type = 'liability/payable' )
expense = self.expense_account = self.getAccountModule().newContent( expense = self.expense_account = account_module.newContent(
title = 'expense', title = 'expense',
portal_type = self.account_portal_type, portal_type = self.account_portal_type,
account_type = 'expense' ) account_type = 'expense' )
income = self.income_account = self.getAccountModule().newContent( income = self.income_account = account_module.newContent(
title = 'income', title = 'income',
portal_type = self.account_portal_type, portal_type = self.account_portal_type,
account_type = 'income' ) account_type = 'income' )
collected_vat = self.collected_vat_account = self\ collected_vat = self.collected_vat_account = account_module.newContent(
.getAccountModule().newContent(
title = 'collected_vat', title = 'collected_vat',
portal_type = self.account_portal_type, portal_type = self.account_portal_type,
account_type = 'liability/payable/collected_vat' ) account_type = 'liability/payable/collected_vat' )
refundable_vat = self.refundable_vat_account = self\ refundable_vat = self.refundable_vat_account = account_module.newContent(
.getAccountModule().newContent(
title = 'refundable_vat', title = 'refundable_vat',
portal_type = self.account_portal_type, portal_type = self.account_portal_type,
account_type = 'asset/receivable/refundable_vat' ) account_type = 'asset/receivable/refundable_vat' )
bank = self.bank_account = self.getAccountModule().newContent( bank = self.bank_account = self.account_module.newContent(
title = 'bank', title = 'bank',
portal_type = self.account_portal_type, portal_type = self.account_portal_type,
account_type = 'asset/cash/bank') account_type = 'asset/cash/bank')
...@@ -3065,7 +3055,6 @@ class TestAccountingWithSequences(ERP5TypeTestCase): ...@@ -3065,7 +3055,6 @@ class TestAccountingWithSequences(ERP5TypeTestCase):
def stepCreateAccounts(self, sequence, **kw) : def stepCreateAccounts(self, sequence, **kw) :
"""Create necessary accounts. """ """Create necessary accounts. """
# XXX remove me !
sequence.edit( receivable_account=self.receivable_account, sequence.edit( receivable_account=self.receivable_account,
payable_account=self.payable_account, payable_account=self.payable_account,
expense_account=self.expense_account, expense_account=self.expense_account,
...@@ -3129,7 +3118,7 @@ class TestAccountingWithSequences(ERP5TypeTestCase): ...@@ -3129,7 +3118,7 @@ class TestAccountingWithSequences(ERP5TypeTestCase):
for invoice_prop in invoice_prop_list : for invoice_prop in invoice_prop_list :
i += 1 i += 1
date = date_list[i % len(date_list)] date = date_list[i % len(date_list)]
invoice = self.getAccountingModule().newContent( invoice = self.portal.accounting_module.newContent(
portal_type = self.sale_invoice_portal_type, portal_type = self.sale_invoice_portal_type,
source_section_value = sequence.get('vendor'), source_section_value = sequence.get('vendor'),
source_value = sequence.get('vendor'), source_value = sequence.get('vendor'),
...@@ -3169,7 +3158,7 @@ class TestAccountingWithSequences(ERP5TypeTestCase): ...@@ -3169,7 +3158,7 @@ class TestAccountingWithSequences(ERP5TypeTestCase):
portal_type = 'Organisation' ) portal_type = 'Organisation' )
other_destination = self.getOrganisationModule().newContent( other_destination = self.getOrganisationModule().newContent(
portal_type = 'Organisation' ) portal_type = 'Organisation' )
invoice = self.getAccountingModule().newContent( invoice = self.portal.accounting_module.newContent(
portal_type = self.sale_invoice_portal_type, portal_type = self.sale_invoice_portal_type,
source_section_value = other_source, source_section_value = other_source,
source_value = other_source, source_value = other_source,
...@@ -3387,7 +3376,7 @@ class TestAccountingWithSequences(ERP5TypeTestCase): ...@@ -3387,7 +3376,7 @@ class TestAccountingWithSequences(ERP5TypeTestCase):
kw['stop_date'] = stop_date kw['stop_date'] = stop_date
# create the transaction. # create the transaction.
accounting_transaction = self.getAccountingModule().newContent( accounting_transaction = self.portal.accounting_module.newContent(
portal_type=portal_type, portal_type=portal_type,
start_date=kw['start_date'], start_date=kw['start_date'],
stop_date=kw['stop_date'], stop_date=kw['stop_date'],
...@@ -3769,7 +3758,7 @@ class TestAccountingWithSequences(ERP5TypeTestCase): ...@@ -3769,7 +3758,7 @@ class TestAccountingWithSequences(ERP5TypeTestCase):
lines_count - empty_lines_count) lines_count - empty_lines_count)
# we don't remove empty lines if there is only empty lines # we don't remove empty lines if there is only empty lines
accounting_transaction = self.getAccountingModule().newContent( accounting_transaction = self.portal.accounting_module.newContent(
portal_type=self.accounting_transaction_portal_type, portal_type=self.accounting_transaction_portal_type,
created_by_builder=1) created_by_builder=1)
for i in range(3): for i in range(3):
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment