예제 #1
0
 def test_get_pdf_url(self):
     obj = PdfDownloadMixin()
     rf = RequestFactory()
     req = rf.get('/test/invoice?pdf')
     self.assertEqual(obj.get_pdf_location(), '/tmp/download.pdf')
     obj.get_pdf_url(req)
예제 #2
0
 def test_methods(self):
     obj = PdfDownloadMixin()
     self.assertTrue(obj.pdf_authenticate)
     self.assertTrue(obj.pdf_remove_file)
     self.assertEqual(obj.get_pdf_attachment_name(), 'download.pdf')
     self.assertEqual(obj.get_pdf_location(), '/tmp/download.pdf')