[IMP]project_issue : Improve the test cases
bzr revid: dbr@tinyerp.com-20110829073116-6jdfnow888mfan6o
This commit is contained in:
parent
3d946d9da2
commit
2fa5340eb5
|
@ -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
|
||||
-
|
||||
|
|
Loading…
Reference in New Issue