diff --git a/tests/scenario_project_invoice_effort.rst b/tests/scenario_project_invoice_effort.rst index 2f51fd1c8f..0f399cc651 100644 --- a/tests/scenario_project_invoice_effort.rst +++ b/tests/scenario_project_invoice_effort.rst @@ -8,7 +8,7 @@ Imports:: >>> from dateutil.relativedelta import relativedelta >>> from decimal import Decimal >>> from proteus import Model, Wizard - >>> from trytond.tests.tools import activate_modules + >>> from trytond.tests.tools import activate_modules, set_user >>> from trytond.modules.company.tests.tools import create_company, \ ... get_company >>> from trytond.modules.account.tests.tools import create_chart, \ @@ -96,7 +96,7 @@ Create product:: Create a Project:: - >>> config.user = project_user.id + >>> set_user(project_user) >>> ProjectWork = Model.get('project.work') >>> project = ProjectWork() >>> project.name = 'Test effort' @@ -144,7 +144,7 @@ Check project duration:: Invoice project:: - >>> config.user = project_invoice_user.id + >>> set_user(project_invoice_user) >>> project.click('invoice') >>> project.invoiced_duration datetime.timedelta(0, 18000) @@ -155,7 +155,7 @@ Invoice project:: Do project:: - >>> config.user = project_user.id + >>> set_user(project_user) >>> task_no_effort.state = 'done' >>> task_no_effort.save() >>> project.state = 'done' @@ -173,7 +173,7 @@ Check project duration:: Invoice again project:: - >>> config.user = project_invoice_user.id + >>> set_user(project_invoice_user) >>> project.click('invoice') >>> project.invoiced_duration datetime.timedelta(0, 21600) diff --git a/tests/scenario_project_invoice_progress.rst b/tests/scenario_project_invoice_progress.rst index 37cf66c184..4ba44bbea7 100644 --- a/tests/scenario_project_invoice_progress.rst +++ b/tests/scenario_project_invoice_progress.rst @@ -8,7 +8,7 @@ Imports:: >>> from dateutil.relativedelta import relativedelta >>> from decimal import Decimal >>> from proteus import Model, Wizard - >>> from trytond.tests.tools import activate_modules + >>> from trytond.tests.tools import activate_modules, set_user >>> from trytond.modules.company.tests.tools import create_company, \ ... get_company >>> from trytond.modules.account.tests.tools import create_chart, \ @@ -96,7 +96,7 @@ Create product:: Create a Project:: - >>> config.user = project_user.id + >>> set_user(project_user) >>> ProjectWork = Model.get('project.work') >>> TimesheetWork = Model.get('timesheet.work') >>> project = ProjectWork() @@ -150,7 +150,7 @@ Check project duration:: Invoice project:: - >>> config.user = project_invoice_user.id + >>> set_user(project_invoice_user) >>> project.click('invoice') >>> project.invoiced_duration datetime.timedelta(0, 9000) @@ -161,7 +161,7 @@ Invoice project:: Do 75% of task and 100% of project:: - >>> config.user = project_user.id + >>> set_user(project_user) >>> task.progress = 0.75 >>> task.save() >>> project.progress = 1. @@ -179,7 +179,7 @@ Check project duration:: Invoice again project:: - >>> config.user = project_invoice_user.id + >>> set_user(project_invoice_user) >>> project.click('invoice') >>> project.invoiced_duration datetime.timedelta(0, 17100) diff --git a/tests/scenario_project_invoice_timesheet.rst b/tests/scenario_project_invoice_timesheet.rst index f43118dda2..59d819dcba 100644 --- a/tests/scenario_project_invoice_timesheet.rst +++ b/tests/scenario_project_invoice_timesheet.rst @@ -8,7 +8,7 @@ Imports:: >>> from dateutil.relativedelta import relativedelta >>> from decimal import Decimal >>> from proteus import Model, Wizard - >>> from trytond.tests.tools import activate_modules + >>> from trytond.tests.tools import activate_modules, set_user >>> from trytond.modules.company.tests.tools import create_company, \ ... get_company >>> from trytond.modules.account.tests.tools import create_chart, \ @@ -96,7 +96,7 @@ Create product:: Create a Project:: - >>> config.user = project_user.id + >>> set_user(project_user) >>> ProjectWork = Model.get('project.work') >>> project = ProjectWork() >>> project.name = 'Test timesheet' @@ -147,7 +147,7 @@ Check project duration:: Invoice project:: - >>> config.user = project_invoice_user.id + >>> set_user(project_invoice_user) >>> project.click('invoice') >>> project.invoiced_duration datetime.timedelta(0, 18000) @@ -158,7 +158,7 @@ Invoice project:: Create more timesheets:: - >>> config.user = project_user.id + >>> set_user(project_user) >>> TimesheetLine = Model.get('timesheet.line') >>> line = TimesheetLine() >>> line.employee = employee @@ -178,7 +178,7 @@ Check project duration:: Invoice again project:: - >>> config.user = project_invoice_user.id + >>> set_user(project_invoice_user) >>> project.click('invoice') >>> project.invoiced_duration datetime.timedelta(0, 32400)