details:   https://code.tryton.org/tryton/commit/f3efc63c5666
branch:    default
user:      Cédric Krier <[email protected]>
date:      Tue Feb 10 17:42:42 2026 +0100
description:
        Patch assignation required in test scenario to create move without 
shipment
diffstat:

 modules/product_cost_fifo/tests/scenario_product_cost_fifo.rst                 
                |  8 ++++++++
 modules/product_cost_fifo/tests/scenario_product_cost_fifo_no_in.rst           
                |  8 ++++++++
 
modules/product_cost_fifo/tests/scenario_product_cost_fifo_recompute_cost_price.rst
            |  9 +++++++++
 
modules/product_cost_fifo/tests/scenario_product_cost_fifo_recompute_cost_price_production.rst
 |  9 +++++++++
 modules/product_cost_fifo/tests/scenario_product_cost_fifo_uom.rst             
                |  8 ++++++++
 modules/product_cost_warehouse/tests/scenario_product_cost_fifo_warehouse.rst  
                |  8 ++++++++
 modules/product_cost_warehouse/tests/scenario_product_cost_warehouse.rst       
                |  8 ++++++++
 modules/stock/tests/scenario_stock_average_cost_price.rst                      
                |  8 ++++++++
 modules/stock/tests/scenario_stock_product_replace.rst                         
                |  8 ++++++++
 modules/stock/tests/scenario_stock_recompute_average_cost_price.rst            
                |  8 ++++++++
 modules/stock/tests/scenario_stock_recompute_average_cost_price_production.rst 
                |  8 ++++++++
 modules/stock/tests/scenario_stock_reporting_inventory.rst                     
                |  7 +++++++
 modules/stock/tests/scenario_stock_reporting_margin.rst                        
                |  8 ++++++++
 13 files changed, 105 insertions(+), 0 deletions(-)

diffs (328 lines):

diff -r b9cffb6b315f -r f3efc63c5666 
modules/product_cost_fifo/tests/scenario_product_cost_fifo.rst
--- a/modules/product_cost_fifo/tests/scenario_product_cost_fifo.rst    Tue Feb 
10 11:55:23 2026 +0100
+++ b/modules/product_cost_fifo/tests/scenario_product_cost_fifo.rst    Tue Feb 
10 17:42:42 2026 +0100
@@ -6,13 +6,21 @@
 
     >>> import datetime as dt
     >>> from decimal import Decimal
+    >>> from unittest.mock import patch
 
     >>> from proteus import Model
     >>> from trytond.modules.company.tests.tools import create_company, 
get_company
+    >>> from trytond.modules.stock.move import Move
     >>> from trytond.tests.tools import activate_modules
 
     >>> today = dt.date.today()
 
+Patch on_change_with_assignation_required::
+
+    >>> _ = patch.object(
+    ...     Move, 'on_change_with_assignation_required',
+    ...     return_value=False).start()
+
 Activate modules::
 
     >>> config = activate_modules('product_cost_fifo', create_company)
diff -r b9cffb6b315f -r f3efc63c5666 
modules/product_cost_fifo/tests/scenario_product_cost_fifo_no_in.rst
--- a/modules/product_cost_fifo/tests/scenario_product_cost_fifo_no_in.rst      
Tue Feb 10 11:55:23 2026 +0100
+++ b/modules/product_cost_fifo/tests/scenario_product_cost_fifo_no_in.rst      
Tue Feb 10 17:42:42 2026 +0100
@@ -6,13 +6,21 @@
 
     >>> import datetime as dt
     >>> from decimal import Decimal
+    >>> from unittest.mock import patch
 
     >>> from proteus import Model
     >>> from trytond.modules.company.tests.tools import create_company, 
get_company
+    >>> from trytond.modules.stock.move import Move
     >>> from trytond.tests.tools import activate_modules
 
     >>> today = dt.date.today()
 
+Patch on_change_with_assignation_required::
+
+    >>> _ = patch.object(
+    ...     Move, 'on_change_with_assignation_required',
+    ...     return_value=False).start()
+
 Activate modules::
 
     >>> config = activate_modules('product_cost_fifo', create_company)
diff -r b9cffb6b315f -r f3efc63c5666 
modules/product_cost_fifo/tests/scenario_product_cost_fifo_recompute_cost_price.rst
--- 
a/modules/product_cost_fifo/tests/scenario_product_cost_fifo_recompute_cost_price.rst
       Tue Feb 10 11:55:23 2026 +0100
+++ 
b/modules/product_cost_fifo/tests/scenario_product_cost_fifo_recompute_cost_price.rst
       Tue Feb 10 17:42:42 2026 +0100
@@ -6,13 +6,22 @@
 
     >>> import datetime as dt
     >>> from decimal import Decimal
+    >>> from unittest.mock import patch
 
     >>> from proteus import Model, Wizard
     >>> from trytond.modules.company.tests.tools import create_company, 
get_company
+    >>> from trytond.modules.stock.move import Move
     >>> from trytond.tests.tools import activate_modules
 
     >>> today = dt.date.today()
 
+Patch on_change_with_assignation_required::
+
+    >>> _ = patch.object(
+    ...     Move, 'on_change_with_assignation_required',
+    ...     return_value=False).start()
+
+
 Activate modules::
 
     >>> config = activate_modules('product_cost_fifo', create_company)
diff -r b9cffb6b315f -r f3efc63c5666 
modules/product_cost_fifo/tests/scenario_product_cost_fifo_recompute_cost_price_production.rst
--- 
a/modules/product_cost_fifo/tests/scenario_product_cost_fifo_recompute_cost_price_production.rst
    Tue Feb 10 11:55:23 2026 +0100
+++ 
b/modules/product_cost_fifo/tests/scenario_product_cost_fifo_recompute_cost_price_production.rst
    Tue Feb 10 17:42:42 2026 +0100
@@ -6,14 +6,23 @@
 
     >>> import datetime as dt
     >>> from decimal import Decimal
+    >>> from unittest.mock import patch
 
     >>> from proteus import Model, Wizard
     >>> from trytond.modules.company.tests.tools import create_company, 
get_company
+    >>> from trytond.modules.stock.move import Move
     >>> from trytond.tests.tools import activate_modules
 
     >>> today = dt.date.today()
     >>> yesterday = today - dt.timedelta(days=1)
 
+Patch on_change_with_assignation_required::
+
+    >>> _ = patch.object(
+    ...     Move, 'on_change_with_assignation_required',
+    ...     return_value=False).start()
+
+
 Activate modules::
 
     >>> config = activate_modules('product_cost_fifo', create_company)
diff -r b9cffb6b315f -r f3efc63c5666 
modules/product_cost_fifo/tests/scenario_product_cost_fifo_uom.rst
--- a/modules/product_cost_fifo/tests/scenario_product_cost_fifo_uom.rst        
Tue Feb 10 11:55:23 2026 +0100
+++ b/modules/product_cost_fifo/tests/scenario_product_cost_fifo_uom.rst        
Tue Feb 10 17:42:42 2026 +0100
@@ -6,13 +6,21 @@
 
     >>> import datetime as dt
     >>> from decimal import Decimal
+    >>> from unittest.mock import patch
 
     >>> from proteus import Model
     >>> from trytond.modules.company.tests.tools import create_company, 
get_company
+    >>> from trytond.modules.stock.move import Move
     >>> from trytond.tests.tools import activate_modules
 
     >>> today = dt.date.today()
 
+Patch on_change_with_assignation_required::
+
+    >>> _ = patch.object(
+    ...     Move, 'on_change_with_assignation_required',
+    ...     return_value=False).start()
+
 Activate modules::
 
     >>> config = activate_modules('product_cost_fifo', create_company)
diff -r b9cffb6b315f -r f3efc63c5666 
modules/product_cost_warehouse/tests/scenario_product_cost_fifo_warehouse.rst
--- 
a/modules/product_cost_warehouse/tests/scenario_product_cost_fifo_warehouse.rst 
    Tue Feb 10 11:55:23 2026 +0100
+++ 
b/modules/product_cost_warehouse/tests/scenario_product_cost_fifo_warehouse.rst 
    Tue Feb 10 17:42:42 2026 +0100
@@ -5,11 +5,19 @@
 Imports::
 
     >>> from decimal import Decimal
+    >>> from unittest.mock import patch
 
     >>> from proteus import Model, Wizard
     >>> from trytond.modules.company.tests.tools import create_company, 
get_company
+    >>> from trytond.modules.stock.move import Move
     >>> from trytond.tests.tools import activate_modules
 
+Patch on_change_with_assignation_required::
+
+    >>> _ = patch.object(
+    ...     Move, 'on_change_with_assignation_required',
+    ...     return_value=False).start()
+
 Activate product_cost_warehouse::
 
     >>> config = activate_modules(
diff -r b9cffb6b315f -r f3efc63c5666 
modules/product_cost_warehouse/tests/scenario_product_cost_warehouse.rst
--- a/modules/product_cost_warehouse/tests/scenario_product_cost_warehouse.rst  
Tue Feb 10 11:55:23 2026 +0100
+++ b/modules/product_cost_warehouse/tests/scenario_product_cost_warehouse.rst  
Tue Feb 10 17:42:42 2026 +0100
@@ -5,11 +5,19 @@
 Imports::
 
     >>> from decimal import Decimal
+    >>> from unittest.mock import patch
 
     >>> from proteus import Model, Wizard
     >>> from trytond.modules.company.tests.tools import create_company, 
get_company
+    >>> from trytond.modules.stock.move import Move
     >>> from trytond.tests.tools import activate_modules
 
+Patch on_change_with_assignation_required::
+
+    >>> _ = patch.object(
+    ...     Move, 'on_change_with_assignation_required',
+    ...     return_value=False).start()
+
 Activate modules::
 
     >>> config = activate_modules('product_cost_warehouse', create_company)
diff -r b9cffb6b315f -r f3efc63c5666 
modules/stock/tests/scenario_stock_average_cost_price.rst
--- a/modules/stock/tests/scenario_stock_average_cost_price.rst Tue Feb 10 
11:55:23 2026 +0100
+++ b/modules/stock/tests/scenario_stock_average_cost_price.rst Tue Feb 10 
17:42:42 2026 +0100
@@ -6,15 +6,23 @@
 
     >>> import datetime as dt
     >>> from decimal import Decimal
+    >>> from unittest.mock import patch
 
     >>> from proteus import Model, Wizard
     >>> from trytond.modules.company.tests.tools import create_company
     >>> from trytond.modules.currency.tests.tools import get_currency
+    >>> from trytond.modules.stock.move import Move
     >>> from trytond.tests.tools import activate_modules
 
     >>> today = dt.date.today()
     >>> next_day = today + dt.timedelta(days=1)
 
+Patch on_change_with_assignation_required::
+
+    >>> _ = patch.object(
+    ...     Move, 'on_change_with_assignation_required',
+    ...     return_value=False).start()
+
 Activate modules::
 
     >>> config = activate_modules('stock', create_company)
diff -r b9cffb6b315f -r f3efc63c5666 
modules/stock/tests/scenario_stock_product_replace.rst
--- a/modules/stock/tests/scenario_stock_product_replace.rst    Tue Feb 10 
11:55:23 2026 +0100
+++ b/modules/stock/tests/scenario_stock_product_replace.rst    Tue Feb 10 
17:42:42 2026 +0100
@@ -5,12 +5,20 @@
 Imports::
 
     >>> from decimal import Decimal
+    >>> from unittest.mock import patch
 
     >>> from proteus import Model, Wizard
     >>> from trytond.modules.company.tests.tools import create_company, 
get_company
+    >>> from trytond.modules.stock.move import Move
     >>> from trytond.tests.tools import (
     ...     activate_modules, assertEqual, assertFalse, assertTrue)
 
+Patch on_change_with_assignation_required::
+
+    >>> _ = patch.object(
+    ...     Move, 'on_change_with_assignation_required',
+    ...     return_value=False).start()
+
 Activate modules::
 
     >>> config = activate_modules('stock')
diff -r b9cffb6b315f -r f3efc63c5666 
modules/stock/tests/scenario_stock_recompute_average_cost_price.rst
--- a/modules/stock/tests/scenario_stock_recompute_average_cost_price.rst       
Tue Feb 10 11:55:23 2026 +0100
+++ b/modules/stock/tests/scenario_stock_recompute_average_cost_price.rst       
Tue Feb 10 17:42:42 2026 +0100
@@ -6,13 +6,21 @@
 
     >>> import datetime as dt
     >>> from decimal import Decimal
+    >>> from unittest.mock import patch
 
     >>> from proteus import Model, Wizard
     >>> from trytond.modules.company.tests.tools import create_company, 
get_company
+    >>> from trytond.modules.stock.move import Move
     >>> from trytond.tests.tools import activate_modules, assertEqual, 
assertFalse
 
     >>> today = dt.date.today()
 
+Patch on_change_with_assignation_required::
+
+    >>> _ = patch.object(
+    ...     Move, 'on_change_with_assignation_required',
+    ...     return_value=False).start()
+
 Activate modules::
 
     >>> config = activate_modules('stock', create_company)
diff -r b9cffb6b315f -r f3efc63c5666 
modules/stock/tests/scenario_stock_recompute_average_cost_price_production.rst
--- 
a/modules/stock/tests/scenario_stock_recompute_average_cost_price_production.rst
    Tue Feb 10 11:55:23 2026 +0100
+++ 
b/modules/stock/tests/scenario_stock_recompute_average_cost_price_production.rst
    Tue Feb 10 17:42:42 2026 +0100
@@ -6,15 +6,23 @@
 
     >>> import datetime as dt
     >>> from decimal import Decimal
+    >>> from unittest.mock import patch
 
     >>> from proteus import Model, Wizard
     >>> from trytond.modules.company.tests.tools import create_company
     >>> from trytond.modules.currency.tests.tools import get_currency
+    >>> from trytond.modules.stock.move import Move
     >>> from trytond.tests.tools import activate_modules
 
     >>> today = dt.date.today()
     >>> yesterday = today - dt.timedelta(days=1)
 
+Patch on_change_with_assignation_required::
+
+    >>> _ = patch.object(
+    ...     Move, 'on_change_with_assignation_required',
+    ...     return_value=False).start()
+
 Activate modules::
 
     >>> config = activate_modules('stock', create_company)
diff -r b9cffb6b315f -r f3efc63c5666 
modules/stock/tests/scenario_stock_reporting_inventory.rst
--- a/modules/stock/tests/scenario_stock_reporting_inventory.rst        Tue Feb 
10 11:55:23 2026 +0100
+++ b/modules/stock/tests/scenario_stock_reporting_inventory.rst        Tue Feb 
10 17:42:42 2026 +0100
@@ -12,6 +12,7 @@
     >>> from trytond.ir.date import Date
     >>> from trytond.modules.company.tests.tools import create_company
     >>> from trytond.modules.currency.tests.tools import get_currency
+    >>> from trytond.modules.stock.move import Move
     >>> from trytond.tests.tools import activate_modules, assertEqual
 
     >>> period_close = globals().get('period_close', False)
@@ -22,6 +23,12 @@
     >>> mock = patch.object(Date, 'today', return_value=dt.date(2025, 1, 15))
     >>> _ = mock.start()
 
+Patch on_change_with_assignation_required::
+
+    >>> _ = patch.object(
+    ...     Move, 'on_change_with_assignation_required',
+    ...     return_value=False).start()
+
 Activate modules::
 
     >>> config = activate_modules('stock', create_company)
diff -r b9cffb6b315f -r f3efc63c5666 
modules/stock/tests/scenario_stock_reporting_margin.rst
--- a/modules/stock/tests/scenario_stock_reporting_margin.rst   Tue Feb 10 
11:55:23 2026 +0100
+++ b/modules/stock/tests/scenario_stock_reporting_margin.rst   Tue Feb 10 
17:42:42 2026 +0100
@@ -6,15 +6,23 @@
 
     >>> import datetime as dt
     >>> from decimal import Decimal
+    >>> from unittest.mock import patch
 
     >>> from proteus import Model
     >>> from trytond.modules.company.tests.tools import create_company
     >>> from trytond.modules.currency.tests.tools import get_currency
+    >>> from trytond.modules.stock.move import Move
     >>> from trytond.tests.tools import activate_modules, assertEqual
 
     >>> today = dt.date.today()
     >>> yesterday = today - dt.timedelta(days=1)
 
+Patch on_change_with_assignation_required::
+
+    >>> _ = patch.object(
+    ...     Move, 'on_change_with_assignation_required',
+    ...     return_value=False).start()
+
 Activate modules::
 
     >>> config = activate_modules('stock', create_company)

Reply via email to