Assign the private network on the chain in the served test, as aMesh does on the store (issue 1945)

This commit is contained in:
2026-10-24 19:19:45 +02:00
parent 1ed5afe679
commit dd58fbcb2c
@@ -15,6 +15,7 @@ import (
"git.novox.be/novox/mesh-sdk/go/catalogue"
sdkdelivery "git.novox.be/novox/mesh-sdk/go/delivery"
"git.novox.be/novox/mesh-sdk/go/overlay"
"github.com/nats-io/nats-server/v2/server"
"github.com/nats-io/nats.go"
"github.com/nats-io/nats.go/jetstream"
@@ -178,6 +179,12 @@ func aServedMesh(t *testing.T) *servedMesh {
t.Fatalf("%s is not registered from its key: %v", module, err)
}
}
// The private network on both machines, as aMesh assigns it, now on the chain the controller reads.
for _, node := range []string{"anchor", "laptop"} {
if _, err := inv.Assign(ctx, node, overlay.Name); err != nil {
t.Fatal(err)
}
}
if _, err := inv.SeedSeats(ctx, catalogue.DefaultSeats()); err != nil {
t.Fatal(err)
}