diff --git a/addons/project_issue/test/test_project_issue_states.yml b/addons/project_issue/test/test_project_issue_states.yml index a2112f62155..a86aef292aa 100644 --- a/addons/project_issue/test/test_project_issue_states.yml +++ b/addons/project_issue/test/test_project_issue_states.yml @@ -1,5 +1,10 @@ - - Create an issue + I assign an Escalation project as "Study + Prototype". +- + !record {model: project.project, id: project.project_project_22}: + project_escalation_id: project.project_project_21 +- + Create an issue for "Specific Developments" project - !record {model: project.issue, id: project_issue_stockmovedates0}: categ_id: project_issue.bug_categ @@ -12,7 +17,6 @@ - !assert {model: project.issue, id: project_issue_stockmovedates0, severity: error, string: Issue is in draft state}: - state == 'draft' - - Open the issue - @@ -27,7 +31,6 @@ - !assert {model: project.issue, id: project_issue_stockmovedates0, severity: error, string: Issue is in open state}: - state == 'open' - - Keep issue pending - @@ -38,17 +41,20 @@ False, "search_default_my_bugs": 1, "search_default_user_id": 1, "search_default_current_bugs": 1, "project_id": False, "active_id": ref("project_issue.menu_project_issue_track"), }) -- - Check if issue in 'pending' state -- - !assert {model: project.issue, id: project_issue_stockmovedates0, severity: error, string: Issue is in pending state}: - - state == 'pending' - Keep issue in 'Escalate' state - !python {model: project.issue}: | - self.case_escalate(cr, uid, [ref("project_issue_stockmovedates0")], - + self.case_escalate(cr, uid, [ref("project_issue_stockmovedates0")],{"lang": "en_US", "active_ids": [ref("project_issue.menu_project_issue_track")], + "tz": False, "active_model": "ir.ui.menu", "search_default_project_id": + False, "search_default_my_bugs": 1, "search_default_user_id": 1, "search_default_current_bugs": + 1, "project_id": False, "active_id": ref("project_issue.menu_project_issue_track"), + }) +- + Check if issue in 'Escalate' state +- + !assert {model: project.issue, id: project_issue_stockmovedates0, severity: error, string: Issue is in pending state}: + - state == 'pending' - Open the issue - @@ -63,8 +69,6 @@ - !assert {model: project.issue, id: project_issue_stockmovedates0, severity: error, string: Issue is in open state}: - state == 'open' - - - Cancel the issue - @@ -80,8 +84,6 @@ - !assert {model: project.issue, id: project_issue_stockmovedates0, severity: error, string: Issue is in cancel state}: - state == 'cancel' - - - Reset the issue - @@ -97,8 +99,6 @@ - !assert {model: project.issue, id: project_issue_stockmovedates0, severity: error, string: Issue is in draft state}: - state == 'draft' - - - Close the issue -