From 2e4e7b06a8681a5147458bb03bbd0d15e62703a8 Mon Sep 17 00:00:00 2001 From: rcourtman Date: Tue, 3 Feb 2026 17:48:44 +0000 Subject: [PATCH] fix(tests): update reporting handlers tests to match new signature NewReportingHandlers now requires a MultiTenantMonitor parameter. Pass nil since the tests don't need the monitor functionality. --- internal/api/reporting_handlers_test.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/internal/api/reporting_handlers_test.go b/internal/api/reporting_handlers_test.go index c04bab0f80..e31828a4ea 100644 --- a/internal/api/reporting_handlers_test.go +++ b/internal/api/reporting_handlers_test.go @@ -28,7 +28,7 @@ func (s *stubReportingEngine) Generate(req reporting.MetricReportRequest) ([]byt } func TestReportingHandlers_MethodNotAllowed(t *testing.T) { - handler := NewReportingHandlers() + handler := NewReportingHandlers(nil) req := httptest.NewRequest(http.MethodPost, "/api/reporting", nil) rr := httptest.NewRecorder() @@ -44,7 +44,7 @@ func TestReportingHandlers_EngineUnavailable(t *testing.T) { reporting.SetEngine(nil) t.Cleanup(func() { reporting.SetEngine(original) }) - handler := NewReportingHandlers() + handler := NewReportingHandlers(nil) req := httptest.NewRequest(http.MethodGet, "/api/reporting?resourceType=node&resourceId=1", nil) rr := httptest.NewRecorder() @@ -69,7 +69,7 @@ func TestReportingHandlers_InvalidFormatAndParams(t *testing.T) { reporting.SetEngine(engine) t.Cleanup(func() { reporting.SetEngine(original) }) - handler := NewReportingHandlers() + handler := NewReportingHandlers(nil) req := httptest.NewRequest(http.MethodGet, "/api/reporting?format=txt&resourceType=node&resourceId=1", nil) rr := httptest.NewRecorder() @@ -92,7 +92,7 @@ func TestReportingHandlers_GenerateReport(t *testing.T) { reporting.SetEngine(engine) t.Cleanup(func() { reporting.SetEngine(original) }) - handler := NewReportingHandlers() + handler := NewReportingHandlers(nil) start := time.Now().Add(-2 * time.Hour).UTC().Format(time.RFC3339) end := time.Now().UTC().Format(time.RFC3339)