fix(server): load development settings by default
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
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)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user