diff --git a/benchmark/src/androidTest/java/com/vitorpamplona/quartz/benchmark/MurMurBenchmark.kt b/benchmark/src/androidTest/java/com/vitorpamplona/quartz/benchmark/MurMurBenchmark.kt index 0eeac0db5..85e76f350 100644 --- a/benchmark/src/androidTest/java/com/vitorpamplona/quartz/benchmark/MurMurBenchmark.kt +++ b/benchmark/src/androidTest/java/com/vitorpamplona/quartz/benchmark/MurMurBenchmark.kt @@ -78,6 +78,15 @@ class MurMurBenchmark { } } + @Test + fun hash128StringHalfIncludeEncoding() { + val hasher = MurmurHash3() + val key = RandomInstance.randomChars(64) + benchmarkRule.measureRepeated { + hasher.hash128x64Half(key.encodeToByteArray(), hasher.hash128x64Half("e".encodeToByteArray(), 293L)) + } + } + @Test fun hash128With47Bytes() { val hasher = MurmurHash3()