776b8b1428c24ae659346617460b192cd046bc0f
[odoo/odoo.git] / addons / account_asset / test / account_asset_wizard.yml
1 -
2   In order to change the duration, I create a record of it
3 -
4   !record {model: asset.modify, id: asset_modify_number_0, context: "{'active_id': ref('account_asset.account_asset_asset_office0')}"}:
5    
6 -
7   I changed the method_number 10.0
8 -
9   !record {model: asset.modify, id: asset_modify_number_0, context: "{'active_id': ref('account_asset.account_asset_asset_office0')}"}:
10     method_number: 10.0
11 -
12   I perform a action to modify it
13 -
14   !python {model: asset.modify}: |
15     context = {"lang": 'en_US', "active_model":"account.asset.asset", "active_ids": [ref("account_asset.account_asset_asset_office0")], "tz": False, "active_id":ref('account_asset.account_asset_asset_office0')}
16     self.modify(cr, uid, [ref("asset_modify_number_0")], context=context)
17 -
18   I check the proper depreciation lines created
19 -
20   !assert {model: account.asset.asset, id: account_asset.account_asset_asset_office0}:
21     - method_number == len(depreciation_line_ids) -1
22 -
23   In order to compute a asset on period ,I create a period of it
24 -
25   !record {model: asset.depreciation.confirmation.wizard, id: asset_compute_period_0}:
26     {}
27 -
28   I perform a action to compute it
29 -
30   !python {model: asset.depreciation.confirmation.wizard}: |
31     context = {"lang": 'en_US', "active_model":"ir.ui.menu", "active_ids": [ref("menu_asset_depreciation_confirmation_wizard")], "tz": False, "active_id":ref('menu_asset_depreciation_confirmation_wizard')}
32     self.asset_compute(cr, uid, [ref("asset_compute_period_0")], context=context)