487b37d5d0f54056d8bc65b4ae7b2925cb48f022
[odoo/odoo.git] / addons / crm_caldav / test / test_crm_caldav.yml
1 - |
2   Now Create test cases for Sharing meeting with other calendar clients like sunbird
3 - |
4   I start by creating a new Meeting.     
5
6   !record {model: crm.meeting, id: crm_meeting_regardingsharing0}:
7     categ_id: crm.categ_meet2
8     date: !eval time.strftime('%Y-%m-%d 16:04:00')
9     date_deadline: !eval "(datetime.now() + timedelta(1)).strftime('%Y-%m-%d 00:04:00')"
10     duration: 8.0
11     email_from: info@balmerinc.be
12     location: Gandhinagar
13     name: Regarding Sharing with other client
14     partner_address_id: base.res_partner_address_1
15     partner_id: base.res_partner_9
16     rrule_type: weekly
17     section_id: crm.section_sales_department
18
19 -
20   Check the export functionality.
21 -
22   !python {model: crm.meeting}: |
23     self.export_cal(cr, uid, [ref('crm_meeting_regardingsharing0')], context)
24     import time
25     vals = []
26     context.update({'model':'crm.meeting','active_id': ref('crm_meeting_regardingsharing0')})
27     vals.append({
28               'date': time.strftime('%Y-%m-%d 16:04:00'),
29               'create_date': time.strftime('%Y-%m-%d 16:04:00'),
30               'date_deadline':time.strftime('%Y-%m-%d 20:20:00'),
31               'id':ref('crm_meeting_regardingsharing0'),
32               'recurrent_id': time.strftime('%Y-%m-%d 50:00:00'),
33               }) 
34     try:
35       self.check_import(cr, uid, vals, context)
36     except:
37       pass
38