Fix findfiles not to fail on missing/invalid dir

Was failing on --dry-run and tests.
Added unit-test.
This commit is contained in:
Pablo 'merKur' Kohan
2020-07-23 15:16:40 +03:00
parent d52b387a29
commit 8c10b61e90
2 changed files with 14 additions and 1 deletions

View File

@@ -76,3 +76,13 @@ def test_findfiles():
assert len(files) == 2
assert "file1.jpg" in files
assert "file2.JPG" in files
def test_findfiles_invalid_dir():
import tempfile
import os.path
from osxphotos.utils import findfiles
temp_dir = tempfile.TemporaryDirectory(prefix="osxphotos_")
files = findfiles("*.jpg", f"{temp_dir.name}/no_such_dir" )
assert len(files) == 0