From a83fcde385eff451f431aed88a2dc600bea60bb3 Mon Sep 17 00:00:00 2001 From: "ron@tinyerp.com" <> Date: Mon, 14 Nov 2011 18:26:46 +0530 Subject: [PATCH] [ADD] event: 1) Added test/ui/onchange_events.yml 2) Added process to onchanges events, 3) Updated __openerp__.py bzr revid: ron@tinyerp.com-20111114125646-67hmq4w5cvrp1t7a --- addons/event/__openerp__.py | 3 ++- addons/event/test/ui/onchange_events.yml | 10 ++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 addons/event/test/ui/onchange_events.yml diff --git a/addons/event/__openerp__.py b/addons/event/__openerp__.py index aa7b3197b05..7533c90e601 100644 --- a/addons/event/__openerp__.py +++ b/addons/event/__openerp__.py @@ -56,7 +56,8 @@ Note that: 'demo_xml': ['event_demo.xml'], 'test': ['test/process/event_confirm2done.yml', 'test/process/event_draft2cancel.yml', - 'test/process/partner_register2invoice.yml'], + 'test/process/partner_register2invoice.yml', + 'test/ui/onchange_events.yml'], 'installable': True, 'active': False, 'certificate': '0083059161581', diff --git a/addons/event/test/ui/onchange_events.yml b/addons/event/test/ui/onchange_events.yml new file mode 100644 index 00000000000..d6f58ed37db --- /dev/null +++ b/addons/event/test/ui/onchange_events.yml @@ -0,0 +1,10 @@ +- + I call onchange event to change costing of registration base on event. +- + !python {model: event.registration}: | + self.onchange_event(cr, uid, ref('reg_1_1'), ref("event_1"), []) +- + I call onchange event to change the partner of event registration. +- + !python {model: event.registration}: | + self.onchange_partner_id(cr, uid, ref('reg_1_1'), ref("base.res_partner_asus"), ref("event_1"), email=False)