mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-24 23:49:19 +00:00
refactor(test): move company setup to bootstrap
This commit is contained in:
@@ -10,11 +10,6 @@ from erpnext.tests.utils import ERPNextTestSuite
|
|||||||
|
|
||||||
|
|
||||||
class TestOpeningInvoiceCreationTool(ERPNextTestSuite):
|
class TestOpeningInvoiceCreationTool(ERPNextTestSuite):
|
||||||
def setUp(self):
|
|
||||||
# TODO: move to bootstrap
|
|
||||||
if not frappe.db.exists("Company", "_Test Opening Invoice Company"):
|
|
||||||
make_company()
|
|
||||||
|
|
||||||
def make_invoices(
|
def make_invoices(
|
||||||
self,
|
self,
|
||||||
invoice_type="Sales",
|
invoice_type="Sales",
|
||||||
@@ -179,19 +174,6 @@ def get_opening_invoice_creation_dict(**args):
|
|||||||
return invoice_dict
|
return invoice_dict
|
||||||
|
|
||||||
|
|
||||||
def make_company():
|
|
||||||
if frappe.db.exists("Company", "_Test Opening Invoice Company"):
|
|
||||||
return frappe.get_doc("Company", "_Test Opening Invoice Company")
|
|
||||||
|
|
||||||
company = frappe.new_doc("Company")
|
|
||||||
company.company_name = "_Test Opening Invoice Company"
|
|
||||||
company.abbr = "_TOIC"
|
|
||||||
company.default_currency = "INR"
|
|
||||||
company.country = "Pakistan"
|
|
||||||
company.insert()
|
|
||||||
return company
|
|
||||||
|
|
||||||
|
|
||||||
def make_customer(customer=None):
|
def make_customer(customer=None):
|
||||||
customer_name = customer or "Opening Customer"
|
customer_name = customer or "Opening Customer"
|
||||||
customer = frappe.get_doc(
|
customer = frappe.get_doc(
|
||||||
|
|||||||
@@ -180,5 +180,13 @@
|
|||||||
"default_currency": "ZAR",
|
"default_currency": "ZAR",
|
||||||
"doctype": "Company",
|
"doctype": "Company",
|
||||||
"create_chart_of_accounts_based_on": "Standard Template"
|
"create_chart_of_accounts_based_on": "Standard Template"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abbr": "_TOIC",
|
||||||
|
"company_name": "_Test Opening Invoice Company",
|
||||||
|
"country": "Pakistan",
|
||||||
|
"default_currency": "INR",
|
||||||
|
"doctype": "Company",
|
||||||
|
"create_chart_of_accounts_based_on": "Standard Template"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|||||||
Reference in New Issue
Block a user