fix(copilot): align runtime configuration contracts
This commit is contained in:
@@ -122,6 +122,8 @@ func TestCopilotConfigHandlerPlatformPermissionsAndSecretPresentation(t *testing
|
||||
require.Equal(t, http.StatusOK, updated.Code, updated.Body.String())
|
||||
require.NotContains(t, updated.Body.String(), "plain-secret-key")
|
||||
require.Contains(t, updated.Body.String(), "pla****-key")
|
||||
require.Contains(t, updated.Body.String(), `"masked_value":"pla****-key"`)
|
||||
require.NotContains(t, updated.Body.String(), `"masked":`)
|
||||
|
||||
var stored model.InstallationConfig
|
||||
require.NoError(t, f.db.Where("name = ?", "COPILOT_CHAT_API_KEY").First(&stored).Error)
|
||||
@@ -140,6 +142,7 @@ func TestCopilotConfigHandlerPlatformPermissionsAndSecretPresentation(t *testing
|
||||
require.Equal(t, http.StatusOK, accountPayload.Code, accountPayload.Body.String())
|
||||
require.NotContains(t, accountPayload.Body.String(), "plain-secret-key")
|
||||
require.NotContains(t, accountPayload.Body.String(), "pla****-key")
|
||||
require.NotContains(t, accountPayload.Body.String(), "masked_value")
|
||||
require.Contains(t, accountPayload.Body.String(), `"configured":true`)
|
||||
|
||||
agentPayload := f.request(http.MethodGet, "/forbidden"+accountPath, nil)
|
||||
|
||||
Reference in New Issue
Block a user