Add test for sorting images on meta keys.
This test also tests the missing meta key functionality. Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
This commit is contained in:
1
tests/sample/pictures/dir1/test2/21.md
Normal file
1
tests/sample/pictures/dir1/test2/21.md
Normal file
@@ -0,0 +1 @@
|
||||
Order: 01
|
||||
1
tests/sample/pictures/dir1/test2/22.md
Normal file
1
tests/sample/pictures/dir1/test2/22.md
Normal file
@@ -0,0 +1 @@
|
||||
Order: 02
|
||||
@@ -220,6 +220,12 @@ def test_medias_sort(settings):
|
||||
assert [im.filename for im in a.images] == ['22.jpg', '21.jpg',
|
||||
'archlinux-kiss-1024x640.png']
|
||||
|
||||
settings['medias_sort_attr'] = 'meta.order'
|
||||
settings['medias_sort_reverse'] = False
|
||||
a = Album('dir1/test2', settings, album['subdirs'], album['medias'], gal)
|
||||
a.sort_medias(settings['medias_sort_attr'])
|
||||
assert [im.filename for im in a.images] == ['archlinux-kiss-1024x640.png', '21.jpg', '22.jpg']
|
||||
|
||||
|
||||
def test_gallery(settings, tmpdir):
|
||||
"Test the Gallery class."
|
||||
|
||||
Reference in New Issue
Block a user