From db0d20643bf9b3e9eaf11621b3a6a623ffc7ce6f Mon Sep 17 00:00:00 2001 From: Hugh Kaznowski Date: Sat, 5 Sep 2026 22:46:31 +0100 Subject: [PATCH] Merge ticket 040 (unify rate/window implementation) Fix one test call site to unwrap the Result now returned by evaluate_promql (introduced by ticket 041). Full suite (194 tests), clippy, and webapp build all pass after merging all of 037, 040, 041, 042, and 043. Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_01XFUNZwCvz3kcod3352ZR2o --- src/engine.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/engine.rs b/src/engine.rs index 48d0167..802d909 100644 --- a/src/engine.rs +++ b/src/engine.rs @@ -2348,7 +2348,7 @@ mod tests { // Dashboard side: rate() over a 2s window, read at the series' own last timestamp. let parsed = promql::parse_query("rate(requests[2s])").unwrap(); - let series = evaluate_promql(&index, &parsed, None, None); + let series = evaluate_promql(&index, &parsed, None, None).unwrap(); assert_eq!(series.len(), 1); let (_, dashboard_rate) = *series[0].points.last().unwrap();