package socks5 import ( "testing" "golang.org/x/net/context" ) func TestDNSResolver(t *testing.T) { d := DNSResolver{} ctx := context.Background() _, addr, err := d.Resolve(ctx, "localhost") if err != nil { t.Fatalf("err: %v", err) } if !addr.IsLoopback() { t.Fatalf("expected loopback") } }