MCPcopy Create free account
hub / github.com/containerd/containerd / TestClientTTRPC_Close

Function TestClientTTRPC_Close

integration/client/client_ttrpc_test.go:73–91  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

71}
72
73func TestClientTTRPC_Close(t *testing.T) {
74 if testing.Short() {
75 t.Skip()
76 }
77 client, err := ttrpcutil.NewClient(address + ".ttrpc")
78 assert.NoError(t, err)
79
80 service, err := client.EventsService()
81 assert.NoError(t, err)
82
83 err = client.Close()
84 assert.NoError(t, err)
85
86 _, err = service.Forward(context.Background(), &v1.ForwardRequest{Envelope: &apitypes.Envelope{}})
87 assert.Equal(t, err, ttrpc.ErrClosed)
88
89 err = client.Close()
90 assert.NoError(t, err)
91}

Callers

nothing calls this directly

Calls 4

EventsServiceMethod · 0.95
CloseMethod · 0.95
NewClientFunction · 0.92
ForwardMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…