[ADD] crm: Added new yml merge_opportunity.yml and also updated __openerp__.py

bzr revid: ron@tinyerp.com-20111017124433-21wwyc3yvs4qs2ca
This commit is contained in:
ron@tinyerp.com
2011-10-17 18:14:33 +05:30
parent 3f26dce9f8
commit 4ffbf5fc85
2 changed files with 18 additions and 0 deletions
+1
View File
@@ -121,6 +121,7 @@ Creates a dashboard for CRM that includes:
'test': [
'test/process/lead_open.yml',
'test/process/lead2opportunity_win_lost.yml',
'test/process/merge_opportunity.yml',
'test/process/partner2opportunity.yml',
'test/process/cancel_lead.yml',
'test/process/meeting.yml',
@@ -0,0 +1,17 @@
-
I have two opportunity ,so i merge this two Opportunities.
-
!python {model: crm.merge.opportunity}: |
op_ids=self.pool.get('crm.lead').browse(cr, uid, [ref('crm_case_bankwealthy2'), ref('crm_case_unifliege')])
self.merge(cr, uid, op_ids)
-
I test which two opportunity has been merged .
-
!python {model: crm.lead}: |
lead = self.browse(cr, uid, ref('crm_case_bankwealthy2'))
merge = 'Merged opportunities' in lead.message_ids[0].subject
assert merge,'Fail to create Merge opportunity'
assert lead.type == 'opportunity', 'Merged opportunity type not change!'
assert lead.partner_id.id == ref("base.res_partner_accent"), 'Partner missmatch!'
assert lead.stage_id.id == ref("stage_lead2"), 'Stage of probability is incorrect!'