diff options
Diffstat (limited to 'internal/appconfig/config_alias_test.go')
| -rw-r--r-- | internal/appconfig/config_alias_test.go | 39 |
1 files changed, 19 insertions, 20 deletions
diff --git a/internal/appconfig/config_alias_test.go b/internal/appconfig/config_alias_test.go index 6cc5bda..da7909e 100644 --- a/internal/appconfig/config_alias_test.go +++ b/internal/appconfig/config_alias_test.go @@ -1,20 +1,20 @@ package appconfig import ( - "log" - "os" - "path/filepath" - "testing" + "log" + "os" + "path/filepath" + "testing" ) func TestOpenAIPresets_AliasResolution(t *testing.T) { - dir := t.TempDir() - t.Setenv("XDG_CONFIG_HOME", dir) - cfgDir := filepath.Join(dir, "hexai") - if err := os.MkdirAll(cfgDir, 0o755); err != nil { - t.Fatalf("mkdir: %v", err) - } - toml := ` + dir := t.TempDir() + t.Setenv("XDG_CONFIG_HOME", dir) + cfgDir := filepath.Join(dir, "hexai") + if err := os.MkdirAll(cfgDir, 0o755); err != nil { + t.Fatalf("mkdir: %v", err) + } + toml := ` [provider] name = "openai" @@ -24,13 +24,12 @@ model = "codex" [openai.presets] codex = "gpt-5-codex" ` - path := filepath.Join(cfgDir, "config.toml") - if err := os.WriteFile(path, []byte(toml), 0o644); err != nil { - t.Fatalf("write: %v", err) - } - cfg := Load(log.New(os.Stderr, "test ", 0)) - if cfg.OpenAIModel != "gpt-5-codex" { - t.Fatalf("expected alias to resolve to gpt-5-codex, got %q", cfg.OpenAIModel) - } + path := filepath.Join(cfgDir, "config.toml") + if err := os.WriteFile(path, []byte(toml), 0o644); err != nil { + t.Fatalf("write: %v", err) + } + cfg := Load(log.New(os.Stderr, "test ", 0)) + if cfg.OpenAIModel != "gpt-5-codex" { + t.Fatalf("expected alias to resolve to gpt-5-codex, got %q", cfg.OpenAIModel) + } } - |
