mcpGeneratePKCE creates a PKCE verifier and S256 challenge for MCP e2e tests.
()
| 38 | // mcpGeneratePKCE creates a PKCE verifier and S256 challenge for MCP |
| 39 | // e2e tests. |
| 40 | func mcpGeneratePKCE() (verifier, challenge string) { |
| 41 | verifier = uuid.NewString() + uuid.NewString() |
| 42 | h := sha256.Sum256([]byte(verifier)) |
| 43 | challenge = base64.RawURLEncoding.EncodeToString(h[:]) |
| 44 | return verifier, challenge |
| 45 | } |
| 46 | |
| 47 | func TestMCPHTTP_E2E_ClientIntegration(t *testing.T) { |
| 48 | t.Parallel() |
no outgoing calls
no test coverage detected