fix(go): repair migration wire contracts and runtime lifecycle; document incomplete port

This commit is contained in:
CAtlas0784 committed 2026-10-29 15:35:35 +07:00
1 parent e43a310617
commit 32e47014b5
35 files changed
+16826 -438

No files matched your search

+18
View File
@@ -0,0 +1,18 @@
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)
}
}