(t *testing.T)
| 12906 | } |
| 12907 | |
| 12908 | func TestChatAdvisorConfig_InvalidModelConfigID(t *testing.T) { |
| 12909 | t.Parallel() |
| 12910 | |
| 12911 | ctx := testutil.Context(t, testutil.WaitLong) |
| 12912 | adminClient := newChatClient(t) |
| 12913 | coderdtest.CreateFirstUser(t, adminClient.Client) |
| 12914 | |
| 12915 | unknownID := uuid.New() |
| 12916 | err := adminClient.UpdateChatAdvisorConfig(ctx, codersdk.UpdateAdvisorConfigRequest{ |
| 12917 | ModelConfigID: unknownID, |
| 12918 | }) |
| 12919 | sdkErr := requireSDKError(t, err, http.StatusBadRequest) |
| 12920 | require.Contains(t, sdkErr.Message, unknownID.String()) |
| 12921 | require.Contains(t, sdkErr.Message, "does not match any existing model config") |
| 12922 | } |
| 12923 | |
| 12924 | func TestChatAdvisorConfig_RoundTripZeroValues(t *testing.T) { |
| 12925 | t.Parallel() |
nothing calls this directly
no test coverage detected