fix: clear dimension defaults after test
diff --git a/erpnext/accounts/doctype/purchase_invoice/test_purchase_invoice.py b/erpnext/accounts/doctype/purchase_invoice/test_purchase_invoice.py
index 846b8bd..4180bef 100644
--- a/erpnext/accounts/doctype/purchase_invoice/test_purchase_invoice.py
+++ b/erpnext/accounts/doctype/purchase_invoice/test_purchase_invoice.py
@@ -1741,6 +1741,7 @@
 		from erpnext.accounts.report.trial_balance.test_trial_balance import (
 			clear_dimension_defaults,
 			create_accounting_dimension,
+			disable_dimension,
 		)
 
 		create_account(
@@ -1788,6 +1789,7 @@
 			check_acc_dimensions=True,
 		)
 		clear_dimension_defaults("Branch")
+		disable_dimension()
 
 
 def set_advance_flag(company, flag, default_account):
diff --git a/erpnext/accounts/report/trial_balance/test_trial_balance.py b/erpnext/accounts/report/trial_balance/test_trial_balance.py
index 1a29e9f..732035d 100644
--- a/erpnext/accounts/report/trial_balance/test_trial_balance.py
+++ b/erpnext/accounts/report/trial_balance/test_trial_balance.py
@@ -63,6 +63,7 @@
 		self.assertEqual(total_row["debit"], total_row["credit"])
 
 	def tearDown(self):
+		clear_dimension_defaults("Branch")
 		disable_dimension()
 
 
@@ -91,8 +92,6 @@
 		accounting_dimension = frappe.get_doc("Accounting Dimension", document_type)
 		accounting_dimension.disabled = 0
 
-	clear_dimension_defaults(document_type)
-	accounting_dimension.load_from_db()
 	accounting_dimension.append(
 		"dimension_defaults",
 		{