Files
Ananta-ps/internal/web/migration_test.go
T

19 lines
442 B
Go

package web
import (
"ananta-ps/internal/config"
"testing"
)
func TestAdminHonorsConfiguredHost(t *testing.T) {
cfg := &config.Config{Network: config.NetworkConfig{BindHost: "0.0.0.0"}, Admin: config.AdminConfig{Enabled: true, Host: "127.0.0.1"}}
a := NewAdmin(cfg, nil)
if err := a.Start(); err != nil {
t.Fatal(err)
}
defer a.Stop()
if a.httpSrv.Addr != "127.0.0.1:0" {
t.Fatalf("admin bind ignored: %s", a.httpSrv.Addr)
}
}