Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ internal class XXH3_128(val parameters: Algorithm.XXH3_128) : AbstractDigest<XXH
}

override val digestLength: Int
get() = 8
get() = 16

override fun reset() {
when (parameters) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ import com.appmattus.crypto.internal.CoreDigest
import com.appmattus.crypto.internal.core.sphlib.testKat
import com.appmattus.crypto.internal.core.xxh3.XXH3_SECRET_SIZE_MIN
import kotlin.test.Test
import kotlin.test.assertEquals

@Suppress("ClassName")
class XXH3_128Test {
Expand All @@ -31,6 +32,15 @@ class XXH3_128Test {
val nResult: String
)

@Test
fun digestLength() {
val digest = CoreDigest.create(Algorithm.XXH3_128())

val result = digest.digest(buffer(0))

assertEquals(digest.digestLength, result.size)
}

@Test
fun xxh3_128bits_seeded() {
listOf(
Expand Down
Loading