refactor(tests): reuse persistent master data instead of creating company per test

Replace per-test company creation in setUp() with persistent master data
from BootStrapTestData. Add Test PCV Company to test_records.json so it
becomes a persistent fixture rather than a throwaway created per test run.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
(cherry picked from commit 6e62750c2f)

# Conflicts:
#	erpnext/accounts/report/financial_ratios/test_financial_ratios.py
This commit is contained in:
ruthra kumar
2026-06-17 08:12:54 +05:30
parent 1cc2890f3e
commit 65202d2be1
8 changed files with 157 additions and 297 deletions

View File

@@ -16,7 +16,7 @@ from erpnext.tests.utils import ERPNextTestSuite
class TestVATAuditReport(ERPNextTestSuite):
def setUp(self):
make_company("_Test Company SA VAT", "_TCSV")
self.company = "_Test Company SA VAT"
create_account(
account_name="VAT - 0%",