From 369e54b547b1ac590b40becb075c073f6a2047b8 Mon Sep 17 00:00:00 2001 From: "Atul Patel (OpenERP)" Date: Thu, 10 May 2012 11:10:50 +0530 Subject: [PATCH] [FIX]: Fix yaml as per event improvement. bzr revid: atp@tinyerp.com-20120510054050-pjkux4vl1lgnlfxc --- addons/event/test/process/event_draft2done.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/addons/event/test/process/event_draft2done.yml b/addons/event/test/process/event_draft2done.yml index d3f3d1fb466..dfe2b01cb33 100644 --- a/addons/event/test/process/event_draft2done.yml +++ b/addons/event/test/process/event_draft2done.yml @@ -9,6 +9,7 @@ name: event date_begin: 2012-01-01 19:05:15 date_end: 2012-01-01 20:05:15 + register_max: 10 - I create a registration for the event - @@ -32,6 +33,15 @@ I confirm the registration1 - !python {model: event.registration}: | + event_pool = self.pool.get("event.event") + for register in self.browse(cr, uid, [ref("event_registration1")], context): + nb_register = register.nb_register + event_id = register.event_id.id + available_seats = event_pool.check_available_seats(cr, uid, [event_id], context=context) + if available_seats and nb_register > available_seats: + assert available_seats, "seats available." + elif available_seats == 0: + assert available_seats, "No Tickets Available." self.registration_open(cr, uid, [ref("event_registration1")],context=context) - I check that registration is "confirmed"