def test_get_file_hash_with_size_and_page() -> None:
    pm = PreviewManager(cache_folder_path=CACHE_DIR, create_folder=True)
    from preview_generator.utils import ImgDims

    hash = pm._get_file_hash("/tmp/image.jpeg",
                             ImgDims(width=512, height=256),
                             page=3)
    assert hash == "7f8df7223d8be60a7ac8a9bf7bd1df2a-512x256-page3"
Exemple #2
0
def test_get_file_hash_with_page():
    pm = PreviewManager(cache_folder_path=CACHE_DIR, create_folder=True)
    from preview_generator.utils import ImgDims
    hash = pm._get_file_hash(
        '/tmp/image.jpeg',
        page=3
    )
    assert hash == '7f8df7223d8be60a7ac8a9bf7bd1df2a-page3'
def test_get_file_hash_with_page() -> None:
    pm = PreviewManager(cache_folder_path=CACHE_DIR, create_folder=True)

    hash = pm._get_file_hash("/tmp/image.jpeg", page=3)
    assert hash == "7f8df7223d8be60a7ac8a9bf7bd1df2a-page3"
Exemple #4
0
def test_get_file_hash():
    pm = PreviewManager(cache_folder_path=CACHE_DIR, create_folder=True)

    hash = pm._get_file_hash("/tmp/image.jpeg")
    assert hash == "7f8df7223d8be60a7ac8a9bf7bd1df2a"