blob: 9d3de5e828294ab12a5be31fe6b15c50161442d9 [file] [log] [blame]
ChillarAnand9ace7d62022-03-07 16:53:59 +05301import frappe
2from frappe.tests.utils import FrappeTestCase
3
4from erpnext.accounts.party import get_default_price_list
5
6
7class PartyTestCase(FrappeTestCase):
8 def test_get_default_price_list_should_return_none_for_invalid_group(self):
Ankush Menat494bd9e2022-03-28 18:52:46 +05309 customer = frappe.get_doc(
10 {
11 "doctype": "Customer",
12 "customer_name": "test customer",
13 }
14 ).insert(ignore_permissions=True, ignore_mandatory=True)
ChillarAnand9ace7d62022-03-07 16:53:59 +053015 customer.customer_group = None
16 customer.save()
17 price_list = get_default_price_list(customer)
18 assert price_list is None