Fix mock socket client/server test.

Normally a server will bind to 0.0.0.0, which is not an
address that a client can specify to connect to.
127.0.0.1 or ::1 will do.
This commit is contained in:
Hiroaki KAWAI 2014-01-30 20:14:55 +09:00 committed by U-kawai-x230\kawai
parent 5de9ae0bce
commit b32b49e853

View File

@ -58,7 +58,7 @@ public class MockServerTest extends TestCase {
Socket socket = SocketFactory.getDefault().createSocket(); Socket socket = SocketFactory.getDefault().createSocket();
try { try {
socket.connect(server.getAddress()); socket.connect(new InetSocketAddress("127.0.0.1", server.getAddress().getPort()));
InputStream is = socket.getInputStream(); InputStream is = socket.getInputStream();
OutputStream os = socket.getOutputStream(); OutputStream os = socket.getOutputStream();
@ -127,7 +127,7 @@ public class MockServerTest extends TestCase {
Socket socket = SocketFactory.getDefault().createSocket(); Socket socket = SocketFactory.getDefault().createSocket();
try { try {
InetSocketAddress address = server.getAddress(); InetSocketAddress address = new InetSocketAddress("127.0.0.1", server.getAddress().getPort());
socket.connect(address); socket.connect(address);
// Send hello data over plain connection // Send hello data over plain connection