From 900c71840c1f623d2cfe173e6354b332d45a5dce Mon Sep 17 00:00:00 2001 From: Nabin Hait Date: Fri, 19 Jun 2026 12:37:43 +0530 Subject: [PATCH] test(projects): set company on second project to fix CI mandatory error The second Project in test_sales_order_link_is_not_overwritten_by_second_project was inserted without a company, which only succeeds when a default company is configured. On a fresh CI site this raised MandatoryError. Set company from the sales order explicitly. --- erpnext/projects/doctype/project/test_project.py | 1 + 1 file changed, 1 insertion(+) diff --git a/erpnext/projects/doctype/project/test_project.py b/erpnext/projects/doctype/project/test_project.py index 07960128855..3ece3ea36c2 100644 --- a/erpnext/projects/doctype/project/test_project.py +++ b/erpnext/projects/doctype/project/test_project.py @@ -185,6 +185,7 @@ class TestProject(ERPNextTestSuite): second_project = frappe.get_doc( doctype="Project", project_name="Second project for same sales order", + company=so.company, sales_order=so.name, ).insert() self.assertEqual(second_project.sales_order, so.name)