From f7bc69fac2d6588e10f89e0bc834bd48b1d5c7cb Mon Sep 17 00:00:00 2001 From: rcourtman Date: Wed, 4 Feb 2026 16:04:46 +0000 Subject: [PATCH] Add AI reapprove scope and license tests --- internal/api/security_regression_test.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/internal/api/security_regression_test.go b/internal/api/security_regression_test.go index 7ec097dc9..8f704be49 100644 --- a/internal/api/security_regression_test.go +++ b/internal/api/security_regression_test.go @@ -1240,6 +1240,7 @@ func TestAIExecuteMutationEndpointsRequireAIExecuteScope(t *testing.T) { {method: http.MethodPost, path: "/api/ai/patrol/suppressions", body: `{}`}, {method: http.MethodDelete, path: "/api/ai/patrol/suppressions/rule-1", body: ""}, {method: http.MethodPost, path: "/api/ai/remediation/approve", body: `{}`}, + {method: http.MethodPost, path: "/api/ai/findings/f-1/reapprove", body: `{}`}, {method: http.MethodPost, path: "/api/ai/approvals/approval-1/approve", body: `{}`}, {method: http.MethodPost, path: "/api/ai/approvals/approval-1/deny", body: `{}`}, } @@ -2493,6 +2494,7 @@ func TestAILicensedEndpointsRequireLicenseFeature(t *testing.T) { paths := []string{ "/api/ai/kubernetes/analyze", "/api/ai/investigate-alert", + "/api/ai/findings/f-1/reapprove", } for _, path := range paths {