Skip to content

Commit

Permalink
Add support for PNG photos. #361
Browse files Browse the repository at this point in the history
  • Loading branch information
jmathai committed Oct 9, 2020
1 parent 579d94c commit 561d56f
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 1 deletion.
2 changes: 1 addition & 1 deletion elodie/media/photo.py
Expand Up @@ -28,7 +28,7 @@ class Photo(Media):
__name__ = 'Photo'

#: Valid extensions for photo files.
extensions = ('arw', 'cr2', 'dng', 'gif', 'heic', 'jpeg', 'jpg', 'nef', 'rw2')
extensions = ('arw', 'cr2', 'dng', 'gif', 'heic', 'jpeg', 'jpg', 'nef', 'png', 'rw2')

def __init__(self, source=None):
super(Photo, self).__init__(source)
Expand Down
Binary file added elodie/tests/files/photo.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions elodie/tests/media/photo_test.py
Expand Up @@ -35,6 +35,7 @@ def test_photo_extensions():
assert 'jpg' in extensions
assert 'jpeg' in extensions
assert 'nef' in extensions
assert 'png' in extensions
assert 'rw2' in extensions

valid_extensions = Photo.get_valid_extensions()
Expand Down Expand Up @@ -355,6 +356,7 @@ def test_various_types():
'dng': (2009, 10, 20, 9, 10, 46, 1, 293, 0),
'heic': (2019, 5, 26, 10, 33, 20, 6, 146, 0),
'nef': (2008, 10, 24, 9, 12, 56, 4, 298, 0),
'png': (2015, 1, 18, 12, 1, 1, 6, 18, 0),
'rw2': (2014, 11, 19, 23, 7, 44, 2, 323, 0)
}

Expand Down

0 comments on commit 561d56f

Please sign in to comment.