From 8ffe7f4a8854f98a96ed97b0fd881824d52a28cc Mon Sep 17 00:00:00 2001 From: gmega Date: Thu, 7 Dec 2023 17:10:17 -0300 Subject: [PATCH] improve assertion error messages --- chronos/profiler/metrics.nim | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/chronos/profiler/metrics.nim b/chronos/profiler/metrics.nim index f9ea858..b7e38db 100644 --- a/chronos/profiler/metrics.nim +++ b/chronos/profiler/metrics.nim @@ -93,7 +93,7 @@ proc futureRunning(self: var ProfilerMetrics, event: Event): void = self.partials.withValue(event.futureId, metrics): assert metrics.state == Pending or metrics.state == Paused, - $event.location + $event.location & " " & $metrics.state self.bindParent(metrics) self.callStack.push(event.futureId) @@ -107,7 +107,7 @@ proc futurePaused(self: var ProfilerMetrics, event: Event): void = assert event.futureId == self.callStack.pop(), $event.location self.partials.withValue(event.futureId, metrics): - assert metrics.state == Running, $event.location + assert metrics.state == Running, $event.location & " " & $metrics.state let segmentExecTime = event.timestamp - metrics.lastStarted