MCPcopy Index your code
hub / github.com/coder/coder / TestSingleNodeUpdate

Function TestSingleNodeUpdate

tailnet/convert_test.go:140–154  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

138}
139
140func TestSingleNodeUpdate(t *testing.T) {
141 t.Parallel()
142 node := &tailnet.Node{ID: tailcfg.NodeID(1)}
143 u := uuid.New()
144 resp, err := tailnet.SingleNodeUpdate(u, node, "unit test")
145 require.NoError(t, err)
146 require.Len(t, resp.PeerUpdates, 1)
147 up := resp.PeerUpdates[0]
148 require.Equal(t, proto.CoordinateResponse_PeerUpdate_NODE, up.Kind)
149 u2, err := uuid.FromBytes(up.Id)
150 require.NoError(t, err)
151 require.Equal(t, u, u2)
152 require.Equal(t, "unit test", up.Reason)
153 require.EqualValues(t, 1, up.Node.Id)
154}
155
156func TestDERPMap(t *testing.T) {
157 t.Parallel()

Callers

nothing calls this directly

Calls 4

SingleNodeUpdateFunction · 0.92
NewMethod · 0.65
LenMethod · 0.45
EqualMethod · 0.45

Tested by

no test coverage detected