mirror of
https://github.com/Suwayomi/Suwayomi-Server.git
synced 2026-07-01 01:44:34 -05: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)
|
||||
}
|
||||
}
|
||||
BIN
server/src/test/resources/dice.jxl
Normal file
BIN
server/src/test/resources/dice.jxl
Normal file
Binary file not shown.
BIN
server/src/test/resources/fox.profile0.8bpc.yuv420.avif
Normal file
BIN
server/src/test/resources/fox.profile0.8bpc.yuv420.avif
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 79 KiB |
BIN
server/src/test/resources/sample1.heif
Normal file
BIN
server/src/test/resources/sample1.heif
Normal file
Binary file not shown.
Reference in New Issue
Block a user