diff --git a/modules/mesh-grants/grants_test.go b/modules/mesh-grants/grants_test.go index b138b314..661ef137 100644 --- a/modules/mesh-grants/grants_test.go +++ b/modules/mesh-grants/grants_test.go @@ -2400,6 +2400,9 @@ func TestGrants(t *testing.T) { slices.Contains(res.Published, "b.mod-y") { t.Errorf("memberships published %v (a removed have places nothing)", res.Published) } + if in := grants.ReadInputs(b, &grants.Manifests{}); slices.Contains(in.Assigned["b"], "mod-y") || !slices.Contains(in.Assigned["b"], "mesh-delivery-builder") { + t.Errorf("a removed have placed its module: b runs %v", in.Assigned["b"]) + } if sealed, _, _ := p.Sealed(); sealed.Digest == "" || sealed.Node != "a" { t.Errorf("no list sealed to the bus node the haves name: %+v, %+v", sealed, res.Sealed) }