From d626f348fead0b959b1036ac5d6d81881d90fcfe Mon Sep 17 00:00:00 2001 From: Yannick Tivisse Date: Tue, 2 Nov 2021 12:38:34 +0100 Subject: [PATCH] [FIX] sale: Fix bad float comparison in tests --- addons/sale/tests/test_sale_order.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/addons/sale/tests/test_sale_order.py b/addons/sale/tests/test_sale_order.py index a944d96ebea..ff0627180a9 100644 --- a/addons/sale/tests/test_sale_order.py +++ b/addons/sale/tests/test_sale_order.py @@ -294,9 +294,10 @@ class TestSaleOrder(TestSaleCommon): self.assertEqual(float_compare(line.price_subtotal, price, precision_digits=2), 0) - self.assertEqual(self.sale_order.amount_total, - self.sale_order.amount_untaxed + self.sale_order.amount_tax, - 'Taxes should be applied') + self.assertAlmostEqual( + self.sale_order.amount_total, + self.sale_order.amount_untaxed + self.sale_order.amount_tax, + places=2) def test_so_create_multicompany(self): """Check that only taxes of the right company are applied on the lines."""