Skip to content

Commit dbb5403

Browse files
grpc-okhttp: implement OkHttpReadableBuffer readBytes(ByteBuffer dest)
1 parent 4b41af6 commit dbb5403

File tree

2 files changed

+5
-8
lines changed

2 files changed

+5
-8
lines changed

okhttp/src/main/java/io/grpc/okhttp/OkHttpReadableBuffer.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,11 @@ public void readBytes(byte[] dest, int destOffset, int length) {
7373

7474
@Override
7575
public void readBytes(ByteBuffer dest) {
76-
// We are not using it.
77-
throw new UnsupportedOperationException();
76+
try {
77+
buffer.read(dest);
78+
} catch (IOException e) {
79+
throw new RuntimeException(e);
80+
}
7881
}
7982

8083
@Override

okhttp/src/test/java/io/grpc/okhttp/OkHttpReadableBufferTest.java

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -44,12 +44,6 @@ public void setup() {
4444
}
4545
}
4646

47-
@Override
48-
@Test
49-
public void readToByteBufferShouldSucceed() {
50-
// Not supported.
51-
}
52-
5347
@Override
5448
@Test
5549
public void partialReadToByteBufferShouldSucceed() {

0 commit comments

Comments
 (0)