We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 596ed40 commit 0ce1755Copy full SHA for 0ce1755
internal/config/config_test.go
@@ -35,7 +35,7 @@ func TestNewDefaultConfig(t *testing.T) {
35
assert.Equal(t, "openai", cfg.AI.Provider)
36
assert.Equal(t, "o3", cfg.AI.Model)
37
assert.Equal(t, float32(0.7), cfg.AI.Temperature)
38
- assert.Equal(t, 4096, cfg.AI.MaxTokens)
+ assert.Equal(t, 0, cfg.AI.MaxTokens)
39
assert.Equal(t, "info", cfg.Logging.Level)
40
assert.Equal(t, "text", cfg.Logging.Format)
41
assert.True(t, cfg.Logging.Timestamp)
@@ -142,11 +142,11 @@ func TestConfigValidate(t *testing.T) {
142
t.Run("invalid max tokens", func(t *testing.T) {
143
cfg := NewDefaultConfig()
144
cfg.AI.APIKey = "test-key"
145
- cfg.AI.MaxTokens = 0
+ cfg.AI.MaxTokens = -1
146
147
err := cfg.Validate()
148
assert.Error(t, err)
149
- assert.Contains(t, err.Error(), "max_tokens must be positive")
+ assert.Contains(t, err.Error(), "max_tokens must not be negative")
150
})
151
152
t.Run("azure missing endpoint", func(t *testing.T) {
0 commit comments