derp, netcheck: make tests listen on localhost only

avoid macOS firewall pop-ups
pull/238/head
Brad Fitzpatrick 5 years ago
parent 5362e952e1
commit 1df3c8d02a

@ -42,7 +42,7 @@ func TestSendRecv(t *testing.T) {
clientKeys = append(clientKeys, priv.Public())
}
ln, err := net.Listen("tcp", ":0")
ln, err := net.Listen("tcp", "127.0.0.1:0")
if err != nil {
t.Fatal(err)
}

@ -9,7 +9,6 @@ import (
"fmt"
"net"
"reflect"
"strings"
"testing"
"time"
@ -71,14 +70,13 @@ func TestBasic(t *testing.T) {
}
func TestWorksWhenUDPBlocked(t *testing.T) {
blackhole, err := net.ListenPacket("udp4", ":0")
blackhole, err := net.ListenPacket("udp4", "127.0.0.1:0")
if err != nil {
t.Fatalf("failed to open blackhole STUN listener: %v", err)
}
defer blackhole.Close()
stunAddr := blackhole.LocalAddr().String()
stunAddr = strings.Replace(stunAddr, "0.0.0.0:", "127.0.0.1:", 1)
c := &Client{
DERP: derpmap.NewTestWorld(stunAddr),

Loading…
Cancel
Save