Esempio n. 1
0
    def test_user_permissions_based_on_blogger(self):
        frappe.set_user("*****@*****.**")
        doc = frappe.get_doc("Blog Post", "_test-blog-post-1")
        self.assertTrue(doc.has_permission("read"))

        frappe.set_user("*****@*****.**")
        add("*****@*****.**", "Blog Post", "_test-blog-post")

        frappe.set_user("*****@*****.**")
        doc = frappe.get_doc("Blog Post", "_test-blog-post-1")
        self.assertFalse(doc.has_permission("read"))

        doc = frappe.get_doc("Blog Post", "_test-blog-post")
        self.assertTrue(doc.has_permission("read"))
Esempio n. 2
0
	def test_user_permissions_based_on_blogger(self):
		frappe.set_user("*****@*****.**")
		doc = frappe.get_doc("Blog Post", "_test-blog-post-1")
		self.assertTrue(doc.has_permission("read"))

		frappe.set_user("*****@*****.**")
		add("*****@*****.**", "Blog Post", "_test-blog-post")

		frappe.set_user("*****@*****.**")
		doc = frappe.get_doc("Blog Post", "_test-blog-post-1")
		self.assertFalse(doc.has_permission("read"))

		doc = frappe.get_doc("Blog Post", "_test-blog-post")
		self.assertTrue(doc.has_permission("read"))
Esempio n. 3
0
	def test_set_user_permissions(self):
		frappe.set_user("*****@*****.**")
		add("*****@*****.**", "Blog Post", "_test-blog-post")
Esempio n. 4
0
	def test_set_user_permissions(self):
		frappe.set_user("*****@*****.**")
		add("*****@*****.**", "Blog Post", "-test-blog-post")