[IMP] crm: Put assert checking on cancel_lead.yml

bzr revid: ron@tinyerp.com-20111102065328-f2slcokzkap9pldn
This commit is contained in:
ron@tinyerp.com 2011-11-02 12:23:28 +05:30
parent 9feccaa193
commit 1e1b32833e
1 changed files with 17 additions and 8 deletions

View File

@ -33,12 +33,21 @@
-
!python {model: crm.lead}: |
self.case_escalate(cr, uid, [ref("crm_case_itisatelesalescampaign0")])
-
I mark as lost the Lead.
I check lead escalate to Parent Team.
-
!assert {model: crm.lead, id: crm.crm_case_itisatelesalescampaign0, string: Escalate lead to parent team}:
- section_id.name == "Sales Department"
-
I mark as lost the opportunity.
-
!python {model: crm.lead}: |
self.case_mark_lost(cr, uid, [ref("crm_case_itisatelesalescampaign0")])
-
I check opportunity after lost.
-
!python {model: crm.lead}: |
lead = self.browse(cr, uid, ref('crm_case_itisatelesalescampaign0'))
assert lead.state == 'done', "lead is not done state"
assert lead.stage_id.id == ref('crm.stage_lead6'), 'Stage is not changed!'
assert lead.probability == 0.0, 'Probability is wrong!'