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

Method AssertEventuallyHasDERP

tailnet/test/peer.go:167–179  ·  view source on GitHub ↗
(other uuid.UUID, derp int32)

Source from the content-addressed store, hash-verified

165}
166
167func (p *Peer) AssertEventuallyHasDERP(other uuid.UUID, derp int32) {
168 p.t.Helper()
169 for {
170 o, ok := p.peers[other]
171 if ok && o.preferredDERP == derp {
172 return
173 }
174 if err := p.readOneResp(); err != nil {
175 assert.NoError(p.t, err)
176 return
177 }
178 }
179}
180
181func (p *Peer) AssertNeverHasDERPs(ctx context.Context, other uuid.UUID, expected ...int32) {
182 p.t.Helper()

Calls 2

readOneRespMethod · 0.95
HelperMethod · 0.65