MCPcopy Create free account
hub / github.com/Mnexa-AI/e2a / TestVerifyRejectsMissingSignature

Function TestVerifyRejectsMissingSignature

internal/headers/signer_test.go:95–107  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

93}
94
95func TestVerifyRejectsMissingSignature(t *testing.T) {
96 s := NewSigner("test-secret")
97 h := AuthHeaders{
98 HeaderVerified: "true",
99 HeaderSender: "alice@example.com",
100 HeaderEntityType: "human",
101 HeaderTimestamp: time.Now().UTC().Format(time.RFC3339),
102 }
103
104 if s.Verify(h) {
105 t.Error("expected Verify to reject missing signature")
106 }
107}
108
109func TestVerifyWithMaxAge(t *testing.T) {
110 s := NewSigner("test-secret")

Callers

nothing calls this directly

Calls 3

VerifyMethod · 0.95
NewSignerFunction · 0.70
ErrorMethod · 0.45

Tested by

no test coverage detected