From afbb6e28bb7cbae257c99ac46f04116da9fcd55f Mon Sep 17 00:00:00 2001 From: Cory LaNou Date: Fri, 22 May 2015 15:33:37 -0600 Subject: [PATCH] test ErrBindAddressRequired --- tcp/listener_test.go | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/tcp/listener_test.go b/tcp/listener_test.go index ee0e1f488d..8dfe7de50e 100644 --- a/tcp/listener_test.go +++ b/tcp/listener_test.go @@ -80,6 +80,19 @@ func TestServer_Close_ErrServerClosed(t *testing.T) { } } +func TestServer_Close_ErrBindAddressRequired(t *testing.T) { + var ( + ts testServer + s = tcp.NewServer(ts) + ) + + // Start on a random port + _, e := s.ListenAndServe("") + if e == nil { + t.Fatalf("exprected error %s, got nil.", tcp.ErrBindAddressRequired) + } + +} func TestServer_WriteShardRequestSuccess(t *testing.T) { var ( ts = newTestServer(writeShardSuccess)