60 lines
2.0 KiB
YAML
60 lines
2.0 KiB
YAML
-
|
|
In order to test process of issue tracking in OpenERP, I cancel the unqualified Issue.
|
|
-
|
|
!python {model: project.issue}: |
|
|
self.case_cancel(cr, uid, [ref("crm_case_buginaccountsmodule0")])
|
|
-
|
|
I check the issue is in cancel state.
|
|
-
|
|
!assert {model: project.issue, id: crm_case_buginaccountsmodule0, severity: error, string: Issue is in cancel state}:
|
|
- state == 'cancel'
|
|
-
|
|
I re-open the Issue.
|
|
-
|
|
!python {model: project.issue}: |
|
|
self.case_open(cr, uid, [ref("crm_case_buginaccountsmodule0")])
|
|
-
|
|
I check the state of issue after open it.
|
|
-
|
|
!assert {model: project.issue, id: crm_case_buginaccountsmodule0, severity: error, string: Issue is in open state}:
|
|
- state == 'open'
|
|
-
|
|
I put the issue in pending state.
|
|
-
|
|
!python {model: project.issue}: |
|
|
self.case_pending(cr, uid, [ref("crm_case_buginaccountsmodule0")])
|
|
-
|
|
I check the state of issue after put it in pending state.
|
|
-
|
|
!assert {model: project.issue, id: crm_case_buginaccountsmodule0, severity: error, string: Issue should be in pending state}:
|
|
- state == 'pending'
|
|
-
|
|
I cancel the issue is in pending state.
|
|
-
|
|
!python {model: project.issue}: |
|
|
self.case_cancel(cr, uid, [ref("crm_case_buginaccountsmodule0")])
|
|
-
|
|
I check the issue is in cancel state.
|
|
-
|
|
!assert {model: project.issue, id: crm_case_buginaccountsmodule0, severity: error, string: Issue is in cancel state}:
|
|
- state == 'cancel'
|
|
-
|
|
I close Issue.
|
|
-
|
|
!python {model: project.issue}: |
|
|
self.case_close(cr, uid, [ref("crm_case_buginaccountsmodule0")])
|
|
-
|
|
I check state of Issue after close.
|
|
-
|
|
!assert {model: project.issue, id: crm_case_buginaccountsmodule0, severity: error, string: Issue is in done state}:
|
|
- state == 'done'
|
|
-
|
|
I cancel the issue is in done state.
|
|
-
|
|
!python {model: project.issue}: |
|
|
self.case_cancel(cr, uid, [ref("crm_case_buginaccountsmodule0")])
|
|
-
|
|
I check the issue is in cancel state.
|
|
-
|
|
!assert {model: project.issue, id: crm_case_buginaccountsmodule0, severity: error, string: Issue is in cancel state}:
|
|
- state == 'cancel' |