Skip empty lines (#89)
This commit is contained in:
parent
9b5c69fa5b
commit
dc5c155761
2 changed files with 8 additions and 1 deletions
|
|
@ -24,7 +24,7 @@ public class ReadBuffer {
|
|||
-1L -> return null
|
||||
0L -> {
|
||||
buffer.skip(1)
|
||||
""
|
||||
return null
|
||||
}
|
||||
|
||||
else -> {
|
||||
|
|
|
|||
|
|
@ -41,6 +41,13 @@ class ReadBufferTest {
|
|||
assertNull(readBuffer.readMessage())
|
||||
}
|
||||
|
||||
@Test
|
||||
fun `skip empty line`() {
|
||||
val readBuffer = ReadBuffer()
|
||||
readBuffer.append("\n".toByteArray(StandardCharsets.UTF_8))
|
||||
assertNull(readBuffer.readMessage())
|
||||
}
|
||||
|
||||
@Test
|
||||
fun `should be reusable after clearing`() {
|
||||
val readBuffer = ReadBuffer()
|
||||
|
|
|
|||
Loading…
Reference in a new issue