Merge pull request #2088 from bdarnell/listen-localhost

pkg/transport: tests always listen on 127.0.0.1
release-2.0
Xiang Li 2015-01-14 10:54:46 -08:00
commit 232927d9dc
3 changed files with 4 additions and 4 deletions

View File

@ -25,7 +25,7 @@ import (
// that accepts connections.
// TODO: verify the keepalive option is set correctly
func TestNewKeepAliveListener(t *testing.T) {
ln, err := NewKeepAliveListener(":0", "http", TLSInfo{})
ln, err := NewKeepAliveListener("127.0.0.1:0", "http", TLSInfo{})
if err != nil {
t.Fatalf("unexpected NewKeepAliveListener error: %v", err)
}

View File

@ -55,7 +55,7 @@ func TestNewListenerTLSInfo(t *testing.T) {
defer os.Remove(tmp)
tlsInfo := TLSInfo{CertFile: tmp, KeyFile: tmp}
tlsInfo.parseFunc = fakeCertificateParserFunc(tls.Certificate{}, nil)
ln, err := NewListener(":0", "https", tlsInfo)
ln, err := NewListener("127.0.0.1:0", "https", tlsInfo)
if err != nil {
t.Fatalf("unexpected NewListener error: %v", err)
}
@ -74,7 +74,7 @@ func TestNewListenerTLSInfo(t *testing.T) {
func TestNewListenerTLSInfoNonexist(t *testing.T) {
tlsInfo := TLSInfo{CertFile: "@badname", KeyFile: "@badname"}
_, err := NewListener(":0", "https", tlsInfo)
_, err := NewListener("127.0.0.1:0", "https", tlsInfo)
werr := &os.PathError{
Op: "open",
Path: "@badname",

View File

@ -25,7 +25,7 @@ import (
// TestNewTimeoutListener tests that NewTimeoutListener returns a
// rwTimeoutListener struct with timeouts set.
func TestNewTimeoutListener(t *testing.T) {
l, err := NewTimeoutListener(":0", "http", TLSInfo{}, time.Hour, time.Hour)
l, err := NewTimeoutListener("127.0.0.1:0", "http", TLSInfo{}, time.Hour, time.Hour)
if err != nil {
t.Fatalf("unexpected NewTimeoutListener error: %v", err)
}