am 2d22fa9b: am 2e4ce593: Merge "LocalSocketTest.testAccessors: fix the *SendBufferSize* test" into lollipop-cts-dev
* commit '2d22fa9b07f2db449162c0de894faee288f6d85b': LocalSocketTest.testAccessors: fix the *SendBufferSize* test
This commit is contained in:
@@ -112,6 +112,7 @@ public class LocalSocketTest extends AndroidTestCase{
|
||||
}
|
||||
|
||||
public void testAccessors() throws IOException{
|
||||
final int INITIAL_SEND_BUFFER_SIZE = 1998;
|
||||
LocalSocket socket = new LocalSocket();
|
||||
LocalSocketAddress addr = new LocalSocketAddress("secondary");
|
||||
|
||||
@@ -126,8 +127,14 @@ public class LocalSocketTest extends AndroidTestCase{
|
||||
socket.setReceiveBufferSize(1999);
|
||||
assertEquals(1999 << 1, socket.getReceiveBufferSize());
|
||||
|
||||
socket.setSendBufferSize(1998);
|
||||
assertEquals(1998 << 1, socket.getSendBufferSize());
|
||||
socket.setSendBufferSize(INITIAL_SEND_BUFFER_SIZE);
|
||||
int sendBufferSize = socket.getSendBufferSize();
|
||||
if ((INITIAL_SEND_BUFFER_SIZE << 1) < sendBufferSize) {
|
||||
socket.setSendBufferSize(sendBufferSize / 2);
|
||||
assertEquals(sendBufferSize, socket.getSendBufferSize());
|
||||
} else {
|
||||
assertEquals(INITIAL_SEND_BUFFER_SIZE << 1, sendBufferSize);
|
||||
}
|
||||
|
||||
// Timeout is not support at present, so set is ignored
|
||||
socket.setSoTimeout(1996);
|
||||
|
||||
Reference in New Issue
Block a user