diff options
| author | Turkesh Patel (Open ERP) <tpa@tinyerp.com> | 2011-11-28 15:07:23 +0530 |
|---|---|---|
| committer | Turkesh Patel (Open ERP) <tpa@tinyerp.com> | 2011-11-28 15:07:23 +0530 |
| commit | be3f9fa4362d095d6d5268f46e433c7bcbf5b2e3 (patch) | |
| tree | 1bc52b319ecd9e14881dfa7772aea5b1cac6620a /addons/project_long_term/test/draft2open2close_phase.yml | |
| parent | 8301ca9e47070ce33c83d98e0edfb2b855c1efb4 (diff) | |
[IMP] clean YML and added draft2open2close_phase.yml
bzr revid: tpa@tinyerp.com-20111128093723-8cny1olo2wcnitxt
Diffstat (limited to 'addons/project_long_term/test/draft2open2close_phase.yml')
| -rw-r--r-- | addons/project_long_term/test/draft2open2close_phase.yml | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/addons/project_long_term/test/draft2open2close_phase.yml b/addons/project_long_term/test/draft2open2close_phase.yml new file mode 100644 index 00000000000..610ccb8180a --- /dev/null +++ b/addons/project_long_term/test/draft2open2close_phase.yml @@ -0,0 +1,40 @@ +- + I make "Collect Requirement and Make SRS" in open state. +- + !python {model: project.phase}: | + self.set_open(cr, uid, [ref("project_phase_1")]) +- + I check state of phase after put in open. +- + !assert {model: project.phase, id: project_phase_1, severity: error, string: Phase should be in open state}: + - state == "open" +- + I make Phase in pending state because of resource problem. +- + !python {model: project.phase}: | + self.set_pending(cr, uid, [ref("project_phase_1")]) +- + I check state of phase after put in pending. +- + !assert {model: project.phase, id: project_phase_1, severity: error, string: Phase should be in pending state}: + - state == "pending" +- + I make Phase in cancel state. +- + !python {model: project.phase}: | + self.set_cancel(cr, uid, [ref("project_phase_1")]) +- + I check state of phase after put in cancel. +- + !assert {model: project.phase, id: project_phase_1, severity: error, string: Phase should be in cancel state}: + - state == "cancelled" +- + I make Phase "Design Model" in done state. +- + !python {model: project.phase}: | + self.set_done(cr, uid, [ref("project_phase_2")]) +- + I check state of phase after put in done. +- + !assert {model: project.phase, id: project_phase_2, severity: error, string: Phase should be in done state}: + - state == "done"
\ No newline at end of file |
