Esempio n. 1
0
    def test_create_based_on_pdf(
            self, isfile_mock, cavs_mock, reader_mock, writer_mock, file_mock):

        certpdf = CertPDF(
            self.fp, self.username, self.course_id,
            self.course_name, self.file_prefix)
        certpdf.create_based_on_pdf(self.fp)

        isfile_mock.assert_called_once_with(self.fp)
        cavs_mock.Canvas.assert_called_once_with(
            ANY, bottomup=True, pageCompression=1, pagesize=ANY)
        reader_mock.assert_called_with(ANY)
        writer_mock.assert_called_once_with()
Esempio n. 2
0
    def test_create_based_on_pdf(self, isfile_mock, cavs_mock, reader_mock,
                                 writer_mock, file_mock):

        certpdf = CertPDF(self.fp, self.username, self.course_id,
                          self.course_name, self.file_prefix)
        certpdf.create_based_on_pdf(self.fp)

        isfile_mock.assert_called_once_with(self.fp)
        cavs_mock.Canvas.assert_called_once_with(ANY,
                                                 bottomup=True,
                                                 pageCompression=1,
                                                 pagesize=ANY)
        reader_mock.assert_called_with(ANY)
        writer_mock.assert_called_once_with()
Esempio n. 3
0
 def test_create_based_on_pdf_not_file(self, isfile_mock):
     with self.assertRaises(PDFBaseIsNotPDF):
         certpdf = CertPDF(
             self.fp, self.username, self.course_id,
             self.course_name, self.file_prefix)
         certpdf.create_based_on_pdf(self.fp)
Esempio n. 4
0
 def test_create_based_on_pdf_not_file(self, isfile_mock):
     with self.assertRaises(PDFBaseIsNotPDF):
         certpdf = CertPDF(self.fp, self.username, self.course_id,
                           self.course_name, self.file_prefix)
         certpdf.create_based_on_pdf(self.fp)