fix(go): repair migration wire contracts and runtime lifecycle; document incomplete port
This commit is contained in:
1 parent
e43a310617
commit
32e47014b5
35 files changed
+16826
-438
No files matched your search
@@ -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)
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user