34 lines · 752 B · Go
RawDownload
package config import "testing" func TestParseConfigBytesClaudeCodeModelListCloaking(t *testing.T) {	tests := []struct {		name string		yaml string		want bool	}{		{			name: "defaults to enabled cloaking",			yaml: "port: 8317\n",			want: false,		},		{			name: "disables model list cloaking",			yaml: "claude-code:\n  disable-cloaking-model-list: true\n",			want: true,		},	} 	for _, tt := range tests {		t.Run(tt.name, func(t *testing.T) {			cfg, errParse := ParseConfigBytes([]byte(tt.yaml))			if errParse != nil {				t.Fatalf("ParseConfigBytes() error = %v", errParse)			}			if got := cfg.ClaudeCode.DisableCloakingModelList; got != tt.want {				t.Fatalf("DisableCloakingModelList = %t, want %t", got, tt.want)			}		})	}}

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t