Files
knowledge-graph-agent/backend/internal/config/config_test.go
T

24 lines
494 B
Go

package config
import (
"testing"
)
func TestLoad(t *testing.T) {
cfg, err := Load()
if err != nil {
t.Fatalf("Load() failed: %v", err)
}
if cfg.Server.Port == "" {
t.Error("Expected Server.Port to have default value")
}
if cfg.LLM.Provider == "" && cfg.LLM.APIKey == "" {
t.Logf("Config loaded - some optional values may be empty (expected if .env not found)")
} else {
t.Logf("Config loaded successfully. Provider: %s, Model: %s",
cfg.LLM.Provider, cfg.LLM.Model)
}
}