From 8ffe5ba420380f34f180c4df4fe87bc9c98112ea Mon Sep 17 00:00:00 2001 From: Mihir Kandoi Date: Sat, 1 Aug 2026 09:11:37 +0530 Subject: [PATCH] test: reject the same Material Request item twice in one supplier selection --- .../doctype/material_request/test_material_request.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/erpnext/stock/doctype/material_request/test_material_request.py b/erpnext/stock/doctype/material_request/test_material_request.py index b51c7951e9f..4bf055695e4 100644 --- a/erpnext/stock/doctype/material_request/test_material_request.py +++ b/erpnext/stock/doctype/material_request/test_material_request.py @@ -1382,6 +1382,13 @@ class TestMaterialRequest(ERPNextTestSuite): self.assertRaises(frappe.ValidationError, make_purchase_orders_by_supplier, mr.name, []) + self.assertRaises( + frappe.ValidationError, + make_purchase_orders_by_supplier, + mr.name, + [row, row | {"supplier": "_Test Supplier 1"}], + ) + def create_item_with_default_supplier(item_code, supplier): item = create_item(item_code)