From 83dea1a24e69405a11cc8f91a6ca3787584e8645 Mon Sep 17 00:00:00 2001 From: Mihir Kandoi Date: Mon, 31 Aug 2026 13:01:41 +0530 Subject: [PATCH] test: prevent update_doctypes from exporting files (#58589) --- erpnext/utilities/test_utilities_init.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/erpnext/utilities/test_utilities_init.py b/erpnext/utilities/test_utilities_init.py index 94e9e76331a..9003e7c0a91 100644 --- a/erpnext/utilities/test_utilities_init.py +++ b/erpnext/utilities/test_utilities_init.py @@ -1,4 +1,7 @@ +from unittest.mock import patch + import frappe +from frappe.core.doctype.doctype.doctype import DocType from erpnext.tests.utils import ERPNextTestSuite from erpnext.utilities import update_doctypes @@ -57,7 +60,5 @@ class TestUtilitiesInit(ERPNextTestSuite): """update_doctypes() is the public entry point exercising the converted query; ensure it imports and runs without error against real schema.""" self.assertTrue(callable(update_doctypes)) - # Run it: it should only ever upgrade Text/Small Text description fields to - # Text Editor; core fixtures used above are already Text Editor, so this is - # effectively a no-op but must not raise. - update_doctypes() + with patch.object(DocType, "save", autospec=True): + update_doctypes()