refactor(test): tax rule; removed setUpClass, tearDownClass

This commit is contained in:
ruthra kumar
2026-02-17 16:03:25 +05:30
parent 16bd107583
commit fe8064c3e6
32 changed files with 57 additions and 183 deletions

View File

@@ -13,10 +13,8 @@ from erpnext.tests.utils import ERPNextTestSuite
class TestQuotation(ERPNextTestSuite):
@classmethod
def setUpClass(cls):
super().setUpClass()
cls.load_test_records("Quotation")
def setUp(self):
self.load_test_records("Quotation")
def test_update_child_quotation_add_item(self):
from erpnext.stock.doctype.item.test_item import make_item

View File

@@ -36,21 +36,6 @@ from erpnext.tests.utils import ERPNextTestSuite
class TestSalesOrder(AccountsTestMixin, ERPNextTestSuite):
@classmethod
def setUpClass(cls):
super().setUpClass()
cls.unlink_setting = int(
frappe.db.get_single_value("Accounts Settings", "unlink_advance_payment_on_cancelation_of_order")
)
@classmethod
def tearDownClass(cls) -> None:
# reset config to previous state
frappe.db.set_single_value(
"Accounts Settings", "unlink_advance_payment_on_cancelation_of_order", cls.unlink_setting
)
super().tearDownClass()
def setUp(self):
self.create_customer("_Test Customer Credit")