lzw utils

This commit is contained in:
sergeych committed 2025-11-01 10:28:04 +01:00
1 parent 7e289382ed
commit 5d4d548275
2 files changed
+50 -4

No files matched your search

+7
View File
@@ -397,6 +397,13 @@ class LynonTests {
assertEquals(original, decompressed)
}
@Test
fun testCompressed() {
val compressed = lzwCompressUtf8(original)
println("${compressed.size/original.encodeToByteArray().size.toDouble()} compression ratio")
assertEquals(original, lzwDecompressUtf8(compressed))
}
@Test
fun testTinyBits() {
var a0 = TinyBits()