From be59f805664935de4c3989b181dfc00393b22d10 Mon Sep 17 00:00:00 2001 From: Romain Deheele Date: Wed, 11 Feb 2015 15:25:42 +0100 Subject: [PATCH] [UPD] add places arg in assertAlmostEqual tests --- .../tests/test_account_asset_management.py | 45 ++++++++++++------- 1 file changed, 30 insertions(+), 15 deletions(-) diff --git a/account_asset_management/tests/test_account_asset_management.py b/account_asset_management/tests/test_account_asset_management.py index c7eebb4a9..0ae7c60f6 100644 --- a/account_asset_management/tests/test_account_asset_management.py +++ b/account_asset_management/tests/test_account_asset_management.py @@ -138,13 +138,20 @@ class TestAssetManagement(common.TransactionCase): self.asset_model.compute_depreciation_board( self.cr, self.uid, [asset.id]) asset.refresh() - self.assertAlmostEqual(asset.depreciation_line_ids[1].amount, 47.33) - self.assertAlmostEqual(asset.depreciation_line_ids[2].amount, 55.55) - self.assertAlmostEqual(asset.depreciation_line_ids[3].amount, 55.55) - self.assertAlmostEqual(asset.depreciation_line_ids[4].amount, 55.55) - self.assertAlmostEqual(asset.depreciation_line_ids[5].amount, 55.55) - self.assertAlmostEqual(asset.depreciation_line_ids[6].amount, 55.55) - self.assertAlmostEqual(asset.depreciation_line_ids[-1].amount, 8.22) + self.assertAlmostEqual(asset.depreciation_line_ids[1].amount, 47.33, + places=2) + self.assertAlmostEqual(asset.depreciation_line_ids[2].amount, 55.55, + places=2) + self.assertAlmostEqual(asset.depreciation_line_ids[3].amount, 55.55, + places=2) + self.assertAlmostEqual(asset.depreciation_line_ids[4].amount, 55.55, + places=2) + self.assertAlmostEqual(asset.depreciation_line_ids[5].amount, 55.55, + places=2) + self.assertAlmostEqual(asset.depreciation_line_ids[6].amount, 55.55, + places=2) + self.assertAlmostEqual(asset.depreciation_line_ids[-1].amount, 8.22, + places=2) def test_3_proprata_init_prev_year(self): """Prorata temporis depreciation with init value in prev year.""" @@ -174,11 +181,15 @@ class TestAssetManagement(common.TransactionCase): self.cr, self.uid, [asset.id]) asset.refresh() # I check the depreciated value is the initial value - self.assertAlmostEqual(asset.value_depreciated, 325.08) + self.assertAlmostEqual(asset.value_depreciated, 325.08, + places=2) # I check computed values in the depreciation board - self.assertAlmostEqual(asset.depreciation_line_ids[2].amount, 55.55) - self.assertAlmostEqual(asset.depreciation_line_ids[3].amount, 55.55) - self.assertAlmostEqual(asset.depreciation_line_ids[-1].amount, 8.22) + self.assertAlmostEqual(asset.depreciation_line_ids[2].amount, 55.55, + places=2) + self.assertAlmostEqual(asset.depreciation_line_ids[3].amount, 55.55, + places=2) + self.assertAlmostEqual(asset.depreciation_line_ids[-1].amount, 8.22, + places=2) def test_4_prorata_init_cur_year(self): """Prorata temporis depreciation with init value in curent year.""" @@ -206,8 +217,12 @@ class TestAssetManagement(common.TransactionCase): self.cr, self.uid, [asset.id]) asset.refresh() # I check the depreciated value is the initial value - self.assertAlmostEqual(asset.value_depreciated, 279.44) + self.assertAlmostEqual(asset.value_depreciated, 279.44, + places=2) # I check computed values in the depreciation board - self.assertAlmostEqual(asset.depreciation_line_ids[2].amount, 45.64) - self.assertAlmostEqual(asset.depreciation_line_ids[3].amount, 55.55) - self.assertAlmostEqual(asset.depreciation_line_ids[-1].amount, 8.22) + self.assertAlmostEqual(asset.depreciation_line_ids[2].amount, 45.64, + places=2) + self.assertAlmostEqual(asset.depreciation_line_ids[3].amount, 55.55, + places=2) + self.assertAlmostEqual(asset.depreciation_line_ids[-1].amount, 8.22, + places=2)