details:   https://code.tryton.org/tryton/commit/2f6936bc0970
branch:    default
user:      Cédric Krier <[email protected]>
date:      Sun Oct 19 10:43:23 2025 +0200
description:
        Use a MagicMock with a return value when patching ModelStorage copy for 
testing

        Closes #14300
diffstat:

 trytond/trytond/tests/test_tryton.py |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (12 lines):

diff -r 642d6d1dc2c6 -r 2f6936bc0970 trytond/trytond/tests/test_tryton.py
--- a/trytond/trytond/tests/test_tryton.py      Fri Oct 03 16:41:12 2025 +0200
+++ b/trytond/trytond/tests/test_tryton.py      Sun Oct 19 10:43:23 2025 +0200
@@ -901,7 +901,7 @@
     @with_transaction()
     def test_modelstorage_copy(self):
         "Test copied default values"
-        copy = unittest.mock.Mock()
+        copy = unittest.mock.MagicMock(return_value=[])
         with unittest.mock.patch.object(
                 ModelStorage, 'copy', new=classmethod(copy)):
             for mname, model in Pool().iterobject():

Reply via email to