[FIX] test floats with assertAlmostEqual

This commit is contained in:
Romain Deheele
2015-02-10 17:18:53 +01:00
committed by OCA-git-bot
parent b4fa6e6f0d
commit 6c4580cc3b

View File

@@ -138,13 +138,13 @@ class TestAssetManagement(common.TransactionCase):
self.asset_model.compute_depreciation_board(
self.cr, self.uid, [asset.id])
asset.refresh()
self.assertEquals(asset.depreciation_line_ids[1].amount, 47.33)
self.assertEquals(asset.depreciation_line_ids[2].amount, 55.55)
self.assertEquals(asset.depreciation_line_ids[3].amount, 55.55)
self.assertEquals(asset.depreciation_line_ids[4].amount, 55.55)
self.assertEquals(asset.depreciation_line_ids[5].amount, 55.55)
self.assertEquals(asset.depreciation_line_ids[6].amount, 55.55)
self.assertEquals(asset.depreciation_line_ids[-1].amount, 8.22)
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)
def test_3_proprata_init_prev_year(self):
"""Prorata temporis depreciation with init value in prev year."""
@@ -174,11 +174,11 @@ class TestAssetManagement(common.TransactionCase):
self.cr, self.uid, [asset.id])
asset.refresh()
# I check the depreciated value is the initial value
self.assertEquals(asset.value_depreciated, 325.08)
self.assertAlmostEqual(asset.value_depreciated, 325.08)
# I check computed values in the depreciation board
self.assertEquals(asset.depreciation_line_ids[2].amount, 55.55)
self.assertEquals(asset.depreciation_line_ids[3].amount, 55.55)
self.assertEquals(asset.depreciation_line_ids[-1].amount, 8.22)
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)
def test_4_prorata_init_cur_year(self):
"""Prorata temporis depreciation with init value in curent year."""
@@ -206,8 +206,8 @@ class TestAssetManagement(common.TransactionCase):
self.cr, self.uid, [asset.id])
asset.refresh()
# I check the depreciated value is the initial value
self.assertEquals(asset.value_depreciated, 279.44)
self.assertAlmostEqual(asset.value_depreciated, 279.44)
# I check computed values in the depreciation board
self.assertEquals(asset.depreciation_line_ids[2].amount, 45.64)
self.assertEquals(asset.depreciation_line_ids[3].amount, 55.55)
self.assertEquals(asset.depreciation_line_ids[-1].amount, 8.22)
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)