diff --git a/modules/mesh-grants/grants_test.go b/modules/mesh-grants/grants_test.go index d99bcee..09dc244 100644 --- a/modules/mesh-grants/grants_test.go +++ b/modules/mesh-grants/grants_test.go @@ -3,6 +3,7 @@ package manifest import ( "bytes" "context" + "encoding/base64" "encoding/json" "errors" "fmt" @@ -2425,7 +2426,8 @@ func TestGrants(t *testing.T) { issued := time.Date(2026, 11, 2, 1, 0, 0, 0, time.UTC) for node, stage := range map[string]string{"lab": delivery.EnrolmentLive, "pi": delivery.EnrolmentAsked} { raw, err := delivery.EncodeEnrolment(delivery.Enrolment{Node: node, Address: "10.0.0.7", Why: "joins", - Caller: "a.mesh-enrolment", Stage: stage, Issued: issued, Expires: issued.Add(time.Hour)}) + Caller: "a.mesh-enrolment", Stage: stage, Issued: issued, Expires: issued.Add(time.Hour), + OverlayKey: base64.StdEncoding.EncodeToString(make([]byte, 32))}) if err != nil { t.Fatal(err) }