Ejemplo n.º 1
0
def test_find_pdf_multiple_pdfs(common_tmpdir, mock_pdf_file):
    mock_pdf_file.write_bytes(b'\x00')
    Path(str(common_tmpdir), 'pdf', 'else.pdf').write_bytes(b'\xFF')
    assert _find_pdf(str(common_tmpdir))
Ejemplo n.º 2
0
def test_find_pdf_no_file(common_tmpdir):
    assert not _find_pdf(str(common_tmpdir))

    Path(str(common_tmpdir), 'pdf', 'anyfile').write_bytes(b'\x00')
    assert not _find_pdf(str(common_tmpdir))
Ejemplo n.º 3
0
def test_find_pdf_success(common_tmpdir, mock_pdf_file):
    mock_pdf_file.write_bytes(b'\x00')
    assert _find_pdf(str(common_tmpdir)) == mock_pdf_file
Ejemplo n.º 4
0
def test_find_pdf_no_folder():
    assert not _find_pdf('/non/existing/directory')