From 7bc88ffe0ed7536060681ccb79767211d6d4024e Mon Sep 17 00:00:00 2001 From: ljain112 Date: Tue, 24 Jun 2025 15:19:40 +0530 Subject: [PATCH] chore: cache clears on custom field and property setter creation/delete --- erpnext/controllers/tests/test_queries.py | 2 -- .../inventory_dimension/test_inventory_dimension.py | 8 -------- 2 files changed, 10 deletions(-) diff --git a/erpnext/controllers/tests/test_queries.py b/erpnext/controllers/tests/test_queries.py index 1e0c670c1c0..51e37d0cf4d 100644 --- a/erpnext/controllers/tests/test_queries.py +++ b/erpnext/controllers/tests/test_queries.py @@ -106,7 +106,6 @@ class TestQueries(ERPNextTestSuite): value=1, property_type="Check", ) - frappe.clear_cache(doctype="Payment Entry") user = create_user("test_employee_query@example.com", "Accounts User", "HR User") add_user_permissions( @@ -137,7 +136,6 @@ class TestQueries(ERPNextTestSuite): self.assertGreater(len(result), 1) ps.delete(ignore_permissions=1, force=1, delete_permanently=1) - frappe.clear_cache(doctype="Payment Entry") # only one employee should be returned even though ignore_user_permissions is passed as 1 result = queries.employee_query(**params) diff --git a/erpnext/stock/doctype/inventory_dimension/test_inventory_dimension.py b/erpnext/stock/doctype/inventory_dimension/test_inventory_dimension.py index b8e4ab04135..0eca78649a9 100644 --- a/erpnext/stock/doctype/inventory_dimension/test_inventory_dimension.py +++ b/erpnext/stock/doctype/inventory_dimension/test_inventory_dimension.py @@ -78,8 +78,6 @@ class TestInventoryDimension(IntegrationTestCase): self.assertFalse(custom_field) def test_inventory_dimension(self): - frappe.clear_cache(doctype="Inventory Dimension") - warehouse = "Shelf Warehouse - _TC" item_code = "_Test Item" @@ -150,8 +148,6 @@ class TestInventoryDimension(IntegrationTestCase): self.assertRaises(DoNotChangeError, inv_dim1.save) def test_inventory_dimension_for_purchase_receipt_and_delivery_note(self): - frappe.clear_cache(doctype="Inventory Dimension") - inv_dimension = create_inventory_dimension( reference_document="Rack", dimension_name="Rack", apply_to_all_doctypes=1 ) @@ -167,9 +163,6 @@ class TestInventoryDimension(IntegrationTestCase): "Delivery Note", dict(fieldname="rack", label="Rack", fieldtype="Link", options="Rack") ) - frappe.clear_cache(doctype="Purchase Receipt") - frappe.clear_cache(doctype="Delivery Note") - pr_doc = make_purchase_receipt(qty=2, do_not_submit=True) pr_doc.rack = "Rack 1" pr_doc.save() @@ -439,7 +432,6 @@ class TestInventoryDimension(IntegrationTestCase): self.assertEqual(d.store, "Inter Transfer Store 2") def test_validate_negative_stock_for_inventory_dimension(self): - frappe.clear_cache(doctype="Inventory Dimension") item_code = "Test Negative Inventory Dimension Item" frappe.db.set_single_value("Stock Settings", "allow_negative_stock", 1) create_item(item_code)