MCPcopy Create free account
hub / github.com/github/copilot-sdk / TestCanvasAdapter_HandlerCanvasError_Wired

Function TestCanvasAdapter_HandlerCanvasError_Wired

go/canvas_test.go:205–213  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

203}
204
205func TestCanvasAdapter_HandlerCanvasError_Wired(t *testing.T) {
206 session := newTestCanvasSession("s1")
207 session.registerCanvasHandler(&recordingCanvasHandler{
208 openErr: NewCanvasError("permission_denied", "nope"),
209 })
210
211 _, err := session.clientSessionAPIs.Canvas.Open(&rpc.CanvasProviderOpenRequest{SessionID: "s1"})
212 assertCanvasJSONRPCError(t, err, "permission_denied", "nope")
213}
214
215func TestCanvasAdapter_HandlerGenericError_WrappedAsCanvasHandlerError(t *testing.T) {
216 session := newTestCanvasSession("s1")

Callers

nothing calls this directly

Calls 5

newTestCanvasSessionFunction · 0.85
NewCanvasErrorFunction · 0.85
assertCanvasJSONRPCErrorFunction · 0.85
registerCanvasHandlerMethod · 0.80
OpenMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…