test ErrBindAddressRequired

pull/2632/head
Cory LaNou 2015-05-22 15:33:37 -06:00
parent 1098a8aea1
commit afbb6e28bb
1 changed files with 13 additions and 0 deletions

View File

@ -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)