From 6309f4f18d44fed4e8adf149e03623bc88c1383b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Mon, 14 Oct 2024 13:52:41 +0200 Subject: [PATCH] Update budget test scenario to be less dependent on chart of account --- .../account_budget/tests/scenario_account_budget.rst | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/modules/account_budget/tests/scenario_account_budget.rst b/modules/account_budget/tests/scenario_account_budget.rst index f7aa738a5a..8197f5a913 100644 --- a/modules/account_budget/tests/scenario_account_budget.rst +++ b/modules/account_budget/tests/scenario_account_budget.rst @@ -10,7 +10,7 @@ Imports:: >>> from trytond.modules.account.tests.tools import ( ... create_chart, create_fiscalyear, get_accounts) >>> from trytond.modules.company.tests.tools import create_company - >>> from trytond.tests.tools import activate_modules + >>> from trytond.tests.tools import activate_modules, assertEqual Activate modules:: @@ -50,8 +50,9 @@ Create a budget:: >>> budget.name = 'Budget' >>> budget.fiscalyear = fiscalyear >>> budget.click('update_lines') - >>> len(budget.lines) - 5 + >>> bool(budget.lines) + True + >>> line_count = len(budget.lines) >>> revenue_budget, = BudgetLine.find( ... [('account', '=', accounts['revenue'].id)]) @@ -63,8 +64,7 @@ Create a budget:: >>> expense_budget.save() >>> budget.click('update_lines') - >>> len(budget.lines) - 5 + >>> assertEqual(len(budget.lines), line_count) Create moves to test the budget:: @@ -125,7 +125,7 @@ Create periods:: >>> create_periods = pl_budget.click('create_periods') >>> create_periods.execute('create_periods') - >>> revenue_budget, expense_budget = pl_budget.children + >>> revenue_budget, expense_budget = pl_budget.children[:2] >>> len(pl_budget.periods) 12 >>> {p.total_amount for p in pl_budget.periods}