示例#1
0
def test_pdf():
    good_dict = {'pdf_version_major': 1, 'pdf_title': '',
        'pdf_page_size_width': 612, 'pdf_author': '',
        'pdf_keywords': '', 'pdf_pages': 10,
        'pdf_producer': 'dvips + GNU Ghostscript 7.05',
        'pdf_version_minor': 3,
        'pdf_creator': 'LaTeX with hyperref package',
        'pdf_page_size_height': 792}
    assert pdf_info(GOOD) == good_dict
    temp_dir = tempfile.mkdtemp()
    create_pdf_thumb(GOOD, os.path.join(temp_dir, 'good_256_256.png'), 256, 256)
    shutil.rmtree(temp_dir)
示例#2
0
def test_pdf():
    good_dict = {
        'pdf_version_major': 1,
        'pdf_title': '',
        'pdf_page_size_width': 612,
        'pdf_author': '',
        'pdf_keywords': '',
        'pdf_pages': 10,
        'pdf_producer': 'dvips + GNU Ghostscript 7.05',
        'pdf_version_minor': 3,
        'pdf_creator': 'LaTeX with hyperref package',
        'pdf_page_size_height': 792
    }
    assert pdf_info(GOOD) == good_dict
    temp_dir = tempfile.mkdtemp()
    create_pdf_thumb(GOOD, os.path.join(temp_dir, 'good_256_256.png'), 256,
                     256)
    shutil.rmtree(temp_dir)
示例#3
0
def test_pdf():
    expected_dict = {'pdf_author': -1,
                     'pdf_creator': -1,
                     'pdf_keywords': -1,
                     'pdf_page_size_height': -1,
                     'pdf_page_size_width': -1,
                     'pdf_pages': -1,
                     'pdf_producer': -1,
                     'pdf_title': -1,
                     'pdf_version_major': 1,
                     'pdf_version_minor': -1}
    good_info = pdf_info(GOOD_PDF)
    for k, v in expected_dict.items():
        assert(k in good_info)
        assert(v == -1 or v == good_info[k])
    temp_dir = tempfile.mkdtemp()
    create_pdf_thumb(GOOD_PDF, os.path.join(temp_dir, 'good_256_256.png'), 256, 256)
    shutil.rmtree(temp_dir)
示例#4
0
def test_pdf():
    expected_dict = {
        'pdf_author': -1,
        'pdf_creator': -1,
        'pdf_keywords': -1,
        'pdf_page_size_height': -1,
        'pdf_page_size_width': -1,
        'pdf_pages': -1,
        'pdf_producer': -1,
        'pdf_title': -1,
        'pdf_version_major': 1,
        'pdf_version_minor': -1
    }
    good_info = pdf_info(GOOD_PDF)
    for k, v in expected_dict.items():
        assert (k in good_info)
        assert (v == -1 or v == good_info[k])
    temp_dir = tempfile.mkdtemp()
    create_pdf_thumb(GOOD_PDF, os.path.join(temp_dir, 'good_256_256.png'), 256,
                     256)
    shutil.rmtree(temp_dir)