From bf34f7a71347678944670c213c411b3df86ad2d3 Mon Sep 17 00:00:00 2001 From: PauBForgeFlow Date: Fri, 28 Jul 2023 10:46:08 +0200 Subject: [PATCH] [MIG] stock_valuation_layer_total_value: Migration to 16.0 and modify test --- stock_valuation_layer_total_value/__manifest__.py | 2 +- .../{test => tests}/__init__.py | 0 .../test_stock_valuation_layer_total_value.py | 6 +++++- 3 files changed, 6 insertions(+), 2 deletions(-) rename stock_valuation_layer_total_value/{test => tests}/__init__.py (100%) rename stock_valuation_layer_total_value/{test => tests}/test_stock_valuation_layer_total_value.py (94%) diff --git a/stock_valuation_layer_total_value/__manifest__.py b/stock_valuation_layer_total_value/__manifest__.py index b7c6ce970887..bb5ed93c5a36 100644 --- a/stock_valuation_layer_total_value/__manifest__.py +++ b/stock_valuation_layer_total_value/__manifest__.py @@ -3,7 +3,7 @@ { "name": "Stock Valuation Layer Total Value", "summary": "Show total value on tree and form view", - "version": "14.0.0.0.0", + "version": "16.0.1.0.0", "development_status": "Production/Stable", "category": "stock", "website": "https://github.com/OCA/stock-logistics-warehouse", diff --git a/stock_valuation_layer_total_value/test/__init__.py b/stock_valuation_layer_total_value/tests/__init__.py similarity index 100% rename from stock_valuation_layer_total_value/test/__init__.py rename to stock_valuation_layer_total_value/tests/__init__.py diff --git a/stock_valuation_layer_total_value/test/test_stock_valuation_layer_total_value.py b/stock_valuation_layer_total_value/tests/test_stock_valuation_layer_total_value.py similarity index 94% rename from stock_valuation_layer_total_value/test/test_stock_valuation_layer_total_value.py rename to stock_valuation_layer_total_value/tests/test_stock_valuation_layer_total_value.py index 7fc8f7aaf005..576aa60a740a 100644 --- a/stock_valuation_layer_total_value/test/test_stock_valuation_layer_total_value.py +++ b/stock_valuation_layer_total_value/tests/test_stock_valuation_layer_total_value.py @@ -1,10 +1,13 @@ # Copyright 2022 ForgeFlow # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). +from odoo.tests import tagged + from odoo.addons.stock_account.tests.test_anglo_saxon_valuation_reconciliation_common import ( ValuationReconciliationTestCommon, ) +@tagged("-at_install", "post_install") class TestValuationLayerTotalValue(ValuationReconciliationTestCommon): @classmethod def setUpClass(cls): @@ -72,11 +75,12 @@ def test_valuation_layer_values(self): move1 = self._make_in_move(self.product1, 10, unit_cost=10, create_picking=True) move2 = self._make_in_move(self.product1, 5, unit_cost=15, create_picking=True) original_svl = move1.stock_valuation_layer_ids + total_value_original = original_svl.total_value_with_additional_costs new_svl = move2.stock_valuation_layer_ids original_svl.write({"stock_valuation_layer_ids": [(4, new_svl.id)]}) self.assertEqual( original_svl.total_value_with_additional_costs, - original_svl.total_value_with_additional_costs + new_svl.value, + total_value_original + new_svl.value, ) self.assertEqual( original_svl.unit_price_with_extra_cost,