diff options
Diffstat (limited to 'src/lib/net/tcpserver_test.go')
| -rw-r--r-- | src/lib/net/tcpserver_test.go | 24 | 
1 files changed, 12 insertions, 12 deletions
| diff --git a/src/lib/net/tcpserver_test.go b/src/lib/net/tcpserver_test.go index 730764c80..400374732 100644 --- a/src/lib/net/tcpserver_test.go +++ b/src/lib/net/tcpserver_test.go @@ -11,7 +11,7 @@ import (  	"testing";  ) -func Echo(fd io.ReadWrite, done chan<- int) { +func runEcho(fd io.ReadWrite, done chan<- int) {  	var buf [1024]byte;  	for { @@ -24,7 +24,7 @@ func Echo(fd io.ReadWrite, done chan<- int) {  	done <- 1  } -func Serve(t *testing.T, network, addr string, listening, done chan<- int) { +func runServe(t *testing.T, network, addr string, listening, done chan<- int) {  	l, err := net.Listen(network, addr);  	if err != nil {  		t.Fatalf("net.Listen(%q, %q) = _, %v", network, addr, err); @@ -37,14 +37,14 @@ func Serve(t *testing.T, network, addr string, listening, done chan<- int) {  			break;  		}  		echodone := make(chan int); -		go Echo(fd, echodone); +		go runEcho(fd, echodone);  		<-echodone;	// make sure Echo stops  		l.Close();  	}  	done <- 1  } -func Connect(t *testing.T, network, addr string) { +func connect(t *testing.T, network, addr string) {  	fd, err := net.Dial(network, "", addr);  	if err != nil {  		t.Fatalf("net.Dial(%q, %q, %q) = _, %v", network, "", addr, err); @@ -65,21 +65,21 @@ func Connect(t *testing.T, network, addr string) {  	fd.Close();  } -func DoTest(t *testing.T, network, listenaddr, dialaddr string) { +func doTest(t *testing.T, network, listenaddr, dialaddr string) {  	t.Logf("Test %s %s %s\n", network, listenaddr, dialaddr);  	listening := make(chan int);  	done := make(chan int); -	go Serve(t, network, listenaddr, listening, done); +	go runServe(t, network, listenaddr, listening, done);  	<-listening;	// wait for server to start -	Connect(t, network, dialaddr); +	connect(t, network, dialaddr);  	<-done;	// make sure server stopped  }  export func TestTcpServer(t *testing.T) { -	DoTest(t,  "tcp", "0.0.0.0:9997", "127.0.0.1:9997"); -	DoTest(t, "tcp", "[::]:9997", "[::ffff:127.0.0.1]:9997"); -	DoTest(t, "tcp", "[::]:9997", "127.0.0.1:9997"); -	DoTest(t, "tcp", ":9997", "127.0.0.1:9997"); -	DoTest(t, "tcp", "0.0.0.0:9997", "[::ffff:127.0.0.1]:9997"); +	doTest(t,  "tcp", "0.0.0.0:9997", "127.0.0.1:9997"); +	doTest(t, "tcp", "[::]:9997", "[::ffff:127.0.0.1]:9997"); +	doTest(t, "tcp", "[::]:9997", "127.0.0.1:9997"); +	doTest(t, "tcp", ":9997", "127.0.0.1:9997"); +	doTest(t, "tcp", "0.0.0.0:9997", "[::ffff:127.0.0.1]:9997");  } | 
