From 56d8a83ebee1c23443c276c15b84f31456000dd9 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Thu, 28 Aug 2025 08:55:15 -0400 Subject: [PATCH] Fixing a parser benchmark --- .../quartz/benchmark/EventCmdHasherBenchmark.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/benchmark/src/androidTest/java/com/vitorpamplona/quartz/benchmark/EventCmdHasherBenchmark.kt b/benchmark/src/androidTest/java/com/vitorpamplona/quartz/benchmark/EventCmdHasherBenchmark.kt index b343ff0c1..5b07307dd 100644 --- a/benchmark/src/androidTest/java/com/vitorpamplona/quartz/benchmark/EventCmdHasherBenchmark.kt +++ b/benchmark/src/androidTest/java/com/vitorpamplona/quartz/benchmark/EventCmdHasherBenchmark.kt @@ -26,6 +26,7 @@ import androidx.test.ext.junit.runners.AndroidJUnit4 import com.vitorpamplona.quartz.nip01Core.core.Event import com.vitorpamplona.quartz.nip01Core.generateId import com.vitorpamplona.quartz.nip01Core.jackson.JsonMapper +import com.vitorpamplona.quartz.nip01Core.relay.commands.toClient.EventMessage import com.vitorpamplona.quartz.nip01Core.verifyId import junit.framework.TestCase.assertNotNull import junit.framework.TestCase.assertTrue @@ -44,8 +45,8 @@ class EventCmdHasherBenchmark { @get:Rule val benchmarkRule = BenchmarkRule() @Test - fun checkIDHashKind1WihtoutTags() { - val event = JsonMapper.fromJson(JsonMapper.mapper.readTree(reqResponseEvent)) + fun checkIDHashKind1WithoutTags() { + val event = EventMessage.parse(JsonMapper.mapper.readTree(reqResponseEvent)).event benchmarkRule.measureRepeated { // Should pass