Files
bd2/go/cmd/bd2server/development_settings_test.go
T

18 lines
574 B
Go

package main
import (
"path/filepath"
"testing"
)
func TestDevelopmentSettingsDefaultFollowsServerDataDirectory(t *testing.T) {
dataDir := filepath.Join(t.TempDir(), "custom-data")
if got := resolveDevelopmentSettingsPath(dataDir, ""); got != filepath.Join(dataDir, "dev-tools.json") {
t.Fatalf("development settings path = %q", got)
}
override := filepath.Join(t.TempDir(), "operator-settings.json")
if got := resolveDevelopmentSettingsPath(dataDir, override); got != override {
t.Fatalf("explicit development settings path = %q, want %q", got, override)
}
}