summaryrefslogtreecommitdiff
path: root/addons/project_issue
diff options
context:
space:
mode:
authorDBR (OpenERP) <dbr@tinyerp.com>2011-08-29 13:01:16 +0530
committerDBR (OpenERP) <dbr@tinyerp.com>2011-08-29 13:01:16 +0530
commit2fa5340eb5aa251528a1e7c0c848014b2c9a4e31 (patch)
tree9a2901d3c20f423afa22f81e0c651fd1a52aa779 /addons/project_issue
parent3d946d9da2618f227180c3175bfb0977673f30ed (diff)
[IMP]project_issue : Improve the test cases
bzr revid: dbr@tinyerp.com-20110829073116-6jdfnow888mfan6o
Diffstat (limited to 'addons/project_issue')
-rw-r--r--addons/project_issue/test/test_project_issue_states.yml32
1 files changed, 16 insertions, 16 deletions
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
-
@@ -39,16 +42,19 @@
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
-