mirror of
https://github.com/frappe/erpnext.git
synced 2026-07-24 05:05:03 +00:00
test: probe permlevel visibility via a value field only
get_permitted_fieldnames never lists Table fields, so allowed_companies cannot be asserted through it; the write-reset assertions already cover that field.
This commit is contained in:
@@ -103,11 +103,9 @@ class TestCompanyRestriction(ERPNextTestSuite):
|
||||
|
||||
permitted = frappe.get_meta("Customer").get_permitted_fieldnames(user=sales_user)
|
||||
self.assertNotIn("restrict_to_companies", permitted)
|
||||
self.assertNotIn("allowed_companies", permitted)
|
||||
|
||||
permitted = frappe.get_meta("Customer").get_permitted_fieldnames(user=manager)
|
||||
self.assertIn("restrict_to_companies", permitted)
|
||||
self.assertIn("allowed_companies", permitted)
|
||||
|
||||
frappe.set_user(sales_user)
|
||||
self.addCleanup(frappe.set_user, "Administrator")
|
||||
|
||||
Reference in New Issue
Block a user