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)