on main help sign in
chore: try fix windows tests
a2be7dbKujtim Hoxha
internal/config/load_test.go+2−1
@@ -4,6 +4,7 @@ import (
4 "io"
4 "io"
5 "log/slog"
5 "log/slog"
6 "os"
6 "os"
7+ "path/filepath"
7 "strings"
8 "strings"
8 "testing"
9 "testing"
9
10
@@ -45,7 +46,7 @@ func TestConfig_setDefaults(t *testing.T) {
45 assert.NotNil(t, cfg.Models)
46 assert.NotNil(t, cfg.Models)
46 assert.NotNil(t, cfg.LSP)
47 assert.NotNil(t, cfg.LSP)
47 assert.NotNil(t, cfg.MCP)
48 assert.NotNil(t, cfg.MCP)
48− assert.Equal(t, "/tmp/.crush", cfg.Options.DataDirectory)
49+ assert.Equal(t, filepath.Join("/tmp", ".crush"), cfg.Options.DataDirectory)
49 for _, path := range defaultContextPaths {
50 for _, path := range defaultContextPaths {
50 assert.Contains(t, cfg.Options.ContextPaths, path)
51 assert.Contains(t, cfg.Options.ContextPaths, path)
51 }
52 }