aboutsummaryrefslogtreecommitdiff
path: root/server/szurubooru/tests/func/test_mime.py
diff options
context:
space:
mode:
Diffstat (limited to 'server/szurubooru/tests/func/test_mime.py')
-rw-r--r--server/szurubooru/tests/func/test_mime.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/server/szurubooru/tests/func/test_mime.py b/server/szurubooru/tests/func/test_mime.py
index 0d8f645..d5238a1 100644
--- a/server/szurubooru/tests/func/test_mime.py
+++ b/server/szurubooru/tests/func/test_mime.py
@@ -13,6 +13,11 @@ from szurubooru.func import mime
("jpeg.jpg", "image/jpeg"),
("gif.gif", "image/gif"),
("webp.webp", "image/webp"),
+ ("avif.avif", "image/avif"),
+ ("avif-avis.avif", "image/avif"),
+ ("heic.heic", "image/heic"),
+ ("heic-mif1.heic", "image/heic"),
+ ("heif.heif", "image/heic"),
("text.txt", "application/octet-stream"),
],
)
@@ -34,6 +39,8 @@ def test_get_mime_type_for_empty_file():
("image/jpeg", "jpg"),
("image/gif", "gif"),
("image/webp", "webp"),
+ ("image/avif", "avif"),
+ ("image/heic", "heic"),
("application/octet-stream", "dat"),
],
)
@@ -75,9 +82,13 @@ def test_is_video(input_mime_type, expected_state):
("image/gif", True),
("image/png", True),
("image/jpeg", True),
+ ("image/avif", True),
+ ("image/heic", True),
("IMAGE/GIF", True),
("IMAGE/PNG", True),
("IMAGE/JPEG", True),
+ ("IMAGE/AVIF", True),
+ ("IMAGE/HEIC", True),
("image/anything_else", False),
("not an image", False),
],

© 2015 - 2026 Jakob L. Kreuze