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) } }