diff options
| author | Christophe Simonis <chs@odoo.com> | 2018-11-22 20:06:48 +0100 |
|---|---|---|
| committer | Christophe Simonis <chs@odoo.com> | 2018-11-22 20:06:48 +0100 |
| commit | b4e1be8ab07d883637a7f0f00c37d9bbf5ef6ee8 (patch) | |
| tree | 591d7ce8d61d9a9e5d35a695f6a2276066f1a4a3 /addons/resource/tests | |
| parent | 1c4d49330e7f9719e372040f0c8729d3cf3d09fa (diff) | |
| parent | b09f624f20781d65baf2060df40383898e6f86e5 (diff) | |
[MERGE] forward port branch saas-11.3 up to b09f624f207
Diffstat (limited to 'addons/resource/tests')
| -rw-r--r-- | addons/resource/tests/test_resource.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/addons/resource/tests/test_resource.py b/addons/resource/tests/test_resource.py index 8c0ac199dbf..0b7f5feeb3f 100644 --- a/addons/resource/tests/test_resource.py +++ b/addons/resource/tests/test_resource.py @@ -224,6 +224,15 @@ class TestCalendar(TestResourceCommon): leave.unlink() + def test_calendar_working_hours_count(self): + calendar = self.env.ref('resource.resource_calendar_std_35h') + calendar.tz = 'UTC' + res = calendar.get_work_hours_count( + fields.Datetime.from_string('2017-05-03 14:03:00'), # Wednesday (8:00-12:00, 13:00-16:00) + fields.Datetime.from_string('2017-05-04 11:03:00'), # Thursday (8:00-12:00, 13:00-16:00) + compute_leaves=False) + self.assertEqual(res, 5.0) + def test_calendar_working_hours_24(self): self.att_4 = self.env['resource.calendar.attendance'].create({ 'name': 'Att4', |
