This is an automated email from the ASF dual-hosted git repository. nick pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tika.git
commit 433a8c1625d302bf1a9d81f2ad1223df7bf83d31 Author: Nick Burch <n...@gagravarr.org> AuthorDate: Mon Nov 18 14:57:09 2019 +0000 HEIF detection unit test. When tooling improves, should ideally create another HEIF test file with another codec too --- .../src/test/java/org/apache/tika/mime/TestMimeTypes.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tika-parsers/src/test/java/org/apache/tika/mime/TestMimeTypes.java b/tika-parsers/src/test/java/org/apache/tika/mime/TestMimeTypes.java index bdf7da1..d45d116 100644 --- a/tika-parsers/src/test/java/org/apache/tika/mime/TestMimeTypes.java +++ b/tika-parsers/src/test/java/org/apache/tika/mime/TestMimeTypes.java @@ -408,6 +408,18 @@ public class TestMimeTypes { } @Test + public void testHeifDetection() throws Exception { + // HEIF image using the HEVC Codec == HEIC + // created using https://compare.rokka.io/_compare on testJPEG_GEO.jpg + assertType("image/heic", "testHEIF.heic"); + assertTypeByData("image/heic", "testHEIF.heic"); + assertTypeByName("image/heic", "testHEIF.heic"); + + // TODO Create a HEIF using another codec, to test .heif data + assertTypeByName("image/heif", "testHEIF.heif"); + } + + @Test public void testJpegDetection() throws Exception { assertType("image/jpeg", "testJPEG.jpg"); assertTypeByData("image/jpeg", "testJPEG.jpg");