feat: 增加管理员 AI 模型配置 (#200)
This commit is contained in:
@@ -327,3 +327,18 @@ func TestCatalogIntegrationConfig_弱Token拒绝且留空可禁用(t *testing.T)
|
||||
t.Fatalf("弱 Token 应被拒绝:%v", err)
|
||||
}
|
||||
}
|
||||
|
||||
func TestLoad_AI部署配置不包含APIKey(t *testing.T) {
|
||||
cfg, err := loadFrom(t, `
|
||||
ai:
|
||||
secrets_path: "C:/secure/ai-secrets.yaml"
|
||||
allowed_hosts:
|
||||
- model.internal.example
|
||||
`)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
if cfg.AI.SecretsPath != "C:/secure/ai-secrets.yaml" || len(cfg.AI.AllowedHosts) != 1 {
|
||||
t.Fatalf("AI 部署配置解析错误: %+v", cfg.AI)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user