mirror of
https://github.com/tailscale/tailscale.git
synced 2025-08-20 01:47:33 +00:00
cmd/tailscale/cli,ipn/ipnlocal,wgengine/magicsock: implement tailscale debug peer-relay-servers (#16577)
Updates tailscale/corp#30036 Signed-off-by: Jordan Whited <jordan@tailscale.com>
This commit is contained in:
@@ -32,4 +32,19 @@ func TestRelayManagerInitAndIdle(t *testing.T) {
|
||||
rm = relayManager{}
|
||||
rm.handleRelayServersSet(make(set.Set[netip.AddrPort]))
|
||||
<-rm.runLoopStoppedCh
|
||||
|
||||
rm = relayManager{}
|
||||
rm.getServers()
|
||||
<-rm.runLoopStoppedCh
|
||||
}
|
||||
|
||||
func TestRelayManagerGetServers(t *testing.T) {
|
||||
rm := relayManager{}
|
||||
servers := make(set.Set[netip.AddrPort], 1)
|
||||
servers.Add(netip.MustParseAddrPort("192.0.2.1:7"))
|
||||
rm.handleRelayServersSet(servers)
|
||||
got := rm.getServers()
|
||||
if !servers.Equal(got) {
|
||||
t.Errorf("got %v != want %v", got, servers)
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user