(t *testing.T)
| 138 | } |
| 139 | |
| 140 | func 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 | |
| 156 | func TestDERPMap(t *testing.T) { |
| 157 | t.Parallel() |
nothing calls this directly
no test coverage detected