MCPcopy Index your code
hub / github.com/coder/coder / TestChatAdvisorConfig_NegativeMaxUsesPerRunRejected

Function TestChatAdvisorConfig_NegativeMaxUsesPerRunRejected

coderd/exp_chats_test.go:12852–12866  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

12850}
12851
12852func TestChatAdvisorConfig_NegativeMaxUsesPerRunRejected(t *testing.T) {
12853 t.Parallel()
12854
12855 ctx := testutil.Context(t, testutil.WaitLong)
12856 adminClient := newChatClient(t)
12857 coderdtest.CreateFirstUser(t, adminClient.Client)
12858
12859 err := adminClient.UpdateChatAdvisorConfig(ctx, codersdk.UpdateAdvisorConfigRequest{
12860 MaxUsesPerRun: -1,
12861 })
12862 sdkErr := requireSDKError(t, err, http.StatusBadRequest)
12863 require.Contains(t, sdkErr.Message, "max_uses_per_run")
12864 require.Contains(t, sdkErr.Message, "-1")
12865 require.Contains(t, sdkErr.Message, "non-negative")
12866}
12867
12868func TestChatAdvisorConfig_NegativeMaxOutputTokensRejected(t *testing.T) {
12869 t.Parallel()

Callers

nothing calls this directly

Calls 6

ContextFunction · 0.92
CreateFirstUserFunction · 0.92
requireSDKErrorFunction · 0.85
newChatClientFunction · 0.70
ContainsMethod · 0.45

Tested by

no test coverage detected