-
!python {model: calendar.event}: |
self.write(cr, uid, [ref("calendar_event_alldaytestevent0")], {'alarm_id': ref("res_alarm_daybeforeeventstarts0")})
+-
+ I create a recuring rule for my event
+-
+ !record {model: crm.meeting, id: crm_meeting_sprintreview1}:
+ name: Begin of month meeting
+ date: !eval time.strftime('%Y-%m-%d 12:00:00')
+ recurrency: true
+ rrule: FREQ=MONTHLY;INTERVAL=1;COUNT=12;BYDAY=1MO
+-
+ I check that the attributes are set correctly
+-
+ !assert {model: crm.meeting, id: crm_meeting_sprintreview1}:
+ - rrule_type == 'monthly'
+ - count == 12
+ - select1 == 'day'
+ - byday == '1'
+ - week_list == 'MO'