mirror of
https://github.com/Suwayomi/Tachidesk.git
synced 2025-12-10 06:42:07 +01:00
Support more image types (#700)
This commit is contained in:
25
server/src/test/kotlin/suwayomi/tachidesk/ImageUtilTest.kt
Normal file
25
server/src/test/kotlin/suwayomi/tachidesk/ImageUtilTest.kt
Normal file
@@ -0,0 +1,25 @@
|
||||
package suwayomi.tachidesk
|
||||
|
||||
import suwayomi.tachidesk.manga.impl.util.storage.ImageUtil
|
||||
import kotlin.test.Test
|
||||
import kotlin.test.assertEquals
|
||||
|
||||
class ImageUtilTest {
|
||||
@Test
|
||||
fun jxlTest() {
|
||||
val type = ImageUtil.findImageType(this::class.java.classLoader.getResourceAsStream("dice.jxl")!!)
|
||||
assertEquals(ImageUtil.ImageType.JXL, type)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun avifTest() {
|
||||
val type = ImageUtil.findImageType(this::class.java.classLoader.getResourceAsStream("fox.profile0.8bpc.yuv420.avif")!!)
|
||||
assertEquals(ImageUtil.ImageType.AVIF, type)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun heifTest() {
|
||||
val type = ImageUtil.findImageType(this::class.java.classLoader.getResourceAsStream("sample1.heif")!!)
|
||||
assertEquals(ImageUtil.ImageType.HEIF, type)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user