44
55from dateutil .relativedelta import relativedelta
66
7- from odoo .tests import common
7+ from odoo .addons . base . tests . common import BaseCommon
88
99
10- class TestHrLeaveSummaryEmail (common . TransactionCase ):
10+ class TestHrLeaveSummaryEmail (BaseCommon ):
1111 @classmethod
1212 def setUpClass (cls ):
1313 super ().setUpClass ()
@@ -16,17 +16,9 @@ def setUpClass(cls):
1616 # Add allocation days for the test
1717 leave_type .write ({"requires_allocation" : "no" })
1818 calendar = cls .env .ref ("resource.resource_calendar_std" )
19- partner = cls .env ["res.partner" ].create (
20- {
21- "name" : "Test employee" ,
22- "type" : "private" ,
23- "country_id" : cls .env .ref ("base.es" ).id ,
24- }
25- )
2619 cls .employee = cls .env ["hr.employee" ].create (
2720 {
2821 "name" : "Test employee" ,
29- "address_home_id" : partner .id ,
3022 "resource_calendar_id" : calendar .id ,
3123 }
3224 )
@@ -39,8 +31,8 @@ def setUpClass(cls):
3931 "name" : "Test 1" ,
4032 "employee_id" : cls .employee .id ,
4133 "holiday_status_id" : leave_type .id ,
42- "date_from " : datetime .today (),
43- "date_to " : (datetime .today () + relativedelta (days = 1 )),
34+ "request_date_from " : datetime .today (),
35+ "request_date_to " : (datetime .today () + relativedelta (days = 1 )),
4436 "number_of_days" : 1 ,
4537 "state" : "validate" ,
4638 }
@@ -56,8 +48,8 @@ def setUpClass(cls):
5648 "name" : "Test 2" ,
5749 "employee_id" : cls .employee .id ,
5850 "holiday_status_id" : leave_type .id ,
59- "date_from " : (datetime .today () + relativedelta (days = 3 )),
60- "date_to " : (datetime .today () + relativedelta (days = 5 )),
51+ "request_date_from " : (datetime .today () + relativedelta (days = 3 )),
52+ "request_date_to " : (datetime .today () + relativedelta (days = 5 )),
6153 "number_of_days" : 2 ,
6254 "state" : "validate" ,
6355 }
0 commit comments