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

@@ -214,5 +214,14 @@
"doctype": "Company",
"chart_of_accounts": "Standard",
"create_chart_of_accounts_based_on": "Standard Template"
},
{
"abbr": "TPC",
"company_name": "Test PCV Company",
"country": "United States",
"default_currency": "USD",
"doctype": "Company",
"chart_of_accounts": "Standard",
"create_chart_of_accounts_based_on": "Standard Template"
}
]