diff --git a/addons/sale/tests/test_sale_order.py b/addons/sale/tests/test_sale_order.py index a8d7ea85509..5e59b6b7a83 100644 --- a/addons/sale/tests/test_sale_order.py +++ b/addons/sale/tests/test_sale_order.py @@ -229,7 +229,11 @@ class TestSaleOrder(TestCommonSaleNoChart): for line in self.sale_order.order_line: if line.tax_id.price_include: price = line.price_unit * line.product_uom_qty - line.price_tax - self.assertEquals(float_compare(line.price_subtotal, price, precision_digits=2), 0, 'Tax should be included on an order line') else: - self.assertEquals(line.price_subtotal, line.price_unit * line.product_uom_qty, 'Tax should not be included on an order line') - self.assertEquals(self.sale_order.amount_total, self.sale_order.amount_untaxed + self.sale_order.amount_tax, 'Taxes should be applied') + price = line.price_unit * line.product_uom_qty + + self.assertEquals(float_compare(line.price_subtotal, price, precision_digits=2), 0) + + self.assertEquals(self.sale_order.amount_total, + self.sale_order.amount_untaxed + self.sale_order.amount_tax, + 'Taxes should be applied')