From ea2ab810e6053ffcd352fecdde9c0db61c7e0f49 Mon Sep 17 00:00:00 2001 From: Aditya Hase Date: Tue, 27 Oct 2020 14:15:40 +0530 Subject: [PATCH] test(pdf): Generate PDF as a user i.e. when frappe.session is set --- frappe/tests/test_pdf.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/frappe/tests/test_pdf.py b/frappe/tests/test_pdf.py index 73a49bb832..be287e0d92 100644 --- a/frappe/tests/test_pdf.py +++ b/frappe/tests/test_pdf.py @@ -46,4 +46,9 @@ class TestPdf(unittest.TestCase): self.assertTrue(reader.isEncrypted) if six.PY2: password = frappe.safe_encode(password) - self.assertTrue(reader.decrypt(password)) \ No newline at end of file + self.assertTrue(reader.decrypt(password)) + + def test_pdf_generation_as_a_user(self): + frappe.set_user("Administrator") + pdf = pdfgen.get_pdf(self.html) + self.assertTrue(pdf)