Merge "Add more assertions related to LocalServerSocket.accept()" am: 863ff4a2cb am: a0c574dcc7
am: 0c14426eac
Change-Id: I828deb004fe018e6bdfb5801b067ee067a2883eb
This commit is contained in:
@@ -38,6 +38,9 @@ public class LocalServerSocketTest extends TestCase {
|
|||||||
clientSocket.connect(new LocalSocketAddress(address));
|
clientSocket.connect(new LocalSocketAddress(address));
|
||||||
LocalSocket serverSocket = localServerSocket.accept();
|
LocalSocket serverSocket = localServerSocket.accept();
|
||||||
|
|
||||||
|
assertTrue(serverSocket.isConnected());
|
||||||
|
assertTrue(serverSocket.isBound());
|
||||||
|
|
||||||
// send data from client to server
|
// send data from client to server
|
||||||
OutputStream clientOutStream = clientSocket.getOutputStream();
|
OutputStream clientOutStream = clientSocket.getOutputStream();
|
||||||
clientOutStream.write(12);
|
clientOutStream.write(12);
|
||||||
|
|||||||
@@ -50,7 +50,20 @@ public class LocalSocketTest extends TestCase {
|
|||||||
assertFalse(clientSocket.isConnected());
|
assertFalse(clientSocket.isConnected());
|
||||||
clientSocket.connect(locSockAddr);
|
clientSocket.connect(locSockAddr);
|
||||||
assertTrue(clientSocket.isConnected());
|
assertTrue(clientSocket.isConnected());
|
||||||
|
|
||||||
LocalSocket serverSocket = localServerSocket.accept();
|
LocalSocket serverSocket = localServerSocket.accept();
|
||||||
|
assertTrue(serverSocket.isConnected());
|
||||||
|
assertTrue(serverSocket.isBound());
|
||||||
|
try {
|
||||||
|
serverSocket.bind(localServerSocket.getLocalSocketAddress());
|
||||||
|
fail("Cannot bind a LocalSocket from accept()");
|
||||||
|
} catch (IOException expected) {
|
||||||
|
}
|
||||||
|
try {
|
||||||
|
serverSocket.connect(locSockAddr);
|
||||||
|
fail("Cannot connect a LocalSocket from accept()");
|
||||||
|
} catch (IOException expected) {
|
||||||
|
}
|
||||||
|
|
||||||
Credentials credent = clientSocket.getPeerCredentials();
|
Credentials credent = clientSocket.getPeerCredentials();
|
||||||
assertTrue(0 != credent.getPid());
|
assertTrue(0 != credent.getPid());
|
||||||
|
|||||||
Reference in New Issue
Block a user