Example #1
0
    def setUp(self):
        self.options = Options()
        self.filename = os.path.join(WATCH_FOLDER, 'doc_multi.pdf')
        self.pdf_file = PdfFileReader(self.filename, strict=False)
        self.barcode = Barcode('QRCODE', 'efos1#c#id=600000')

        self.save_as = os.path.join(WATCH_FOLDER, 'test_save.pdf')
        delete_file(self.save_as)
Example #2
0
    def setUp(self):
        self.options = Options()
        self.filename = os.path.join(WATCH_FOLDER, 'doc_multi.pdf')

        self.file_600000 = os.path.join(OUTPUT_FOLDER, '600000.pdf')
        self.file_600001 = os.path.join(OUTPUT_FOLDER, '600001.pdf')
        delete_file(self.file_600000)
        delete_file(self.file_600001)
Example #3
0
    def test_parser_archive(self):
        filename = os.path.join(WATCH_FOLDER, 'doc_multi_archive.pdf')
        archive_filename = os.path.join(ARCHIVE_FOLDER, 'doc_multi_archive.pdf')
        copy_file(self.filename, filename)
        delete_file(archive_filename)
        self.assertTrue(os.path.exists(filename))  # should

        parser = Parser(filename=filename, options=Options(archive=True, delete=True,
                                                           file_format="%(id)s_archive.pdf"))
        parser.archive()
        self.assertTrue(os.path.exists(archive_filename))  # archived