From 0bc8e680442445d3062937e8cf3f1e5f0d18cd0e Mon Sep 17 00:00:00 2001 From: William Henrotin Date: Wed, 29 May 2019 08:36:41 +0000 Subject: [PATCH] [FIX] mrp: relax asserts on date This commit relax, by one second, two datetimes comparison regarding workorder planning to avoid any false positives closes odoo/odoo#33740 Signed-off-by: Simon Lejeune (sle) --- addons/mrp/tests/test_workorder_operation.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/mrp/tests/test_workorder_operation.py b/addons/mrp/tests/test_workorder_operation.py index d3ccb8ba649..38d52c799c2 100644 --- a/addons/mrp/tests/test_workorder_operation.py +++ b/addons/mrp/tests/test_workorder_operation.py @@ -863,8 +863,8 @@ class TestWorkOrderProcess(TestMrpCommon): workorder = production_table.workorder_ids[0] # Check that the workorder is planned now and that it lasts one hour - self.assertEqual(workorder.date_planned_start, date_start, msg="Workorder should be planned tomorrow.") - self.assertEqual(workorder.date_planned_finished, date_start + timedelta(hours=1), msg="Workorder should be done one hour later.") + self.assertAlmostEqual(workorder.date_planned_start, date_start, delta=timedelta(seconds=1), msg="Workorder should be planned tomorrow.") + self.assertAlmostEqual(workorder.date_planned_finished, date_start + timedelta(hours=1), delta=timedelta(seconds=1), msg="Workorder should be done one hour later.") def test_planning_0(self): """ Test alternative conditions