Commit 6731525e authored by Him188's avatar Him188

Improve structure

parent 0a64654a
...@@ -2,7 +2,6 @@ ...@@ -2,7 +2,6 @@
package net.mamoe.mirai.qqandroid.io.serialization package net.mamoe.mirai.qqandroid.io.serialization
import kotlinx.io.core.EOFException
import kotlinx.io.core.buildPacket import kotlinx.io.core.buildPacket
import kotlinx.io.core.writeFully import kotlinx.io.core.writeFully
import kotlinx.serialization.MissingFieldException import kotlinx.serialization.MissingFieldException
...@@ -112,8 +111,8 @@ internal class JceInputTest { ...@@ -112,8 +111,8 @@ internal class JceInputTest {
writeJceHead(SIMPLE_LIST, 0) writeJceHead(SIMPLE_LIST, 0)
writeJceHead(BYTE, 0) writeJceHead(BYTE, 0)
writeJceHead(BYTE, 0)
byteArrayOf(1, 2, 3).let { byteArrayOf(1, 2, 3).let {
writeJceHead(BYTE, 0)
writeByte(it.size.toByte()) writeByte(it.size.toByte())
writeFully(it) writeFully(it)
} }
...@@ -121,8 +120,8 @@ internal class JceInputTest { ...@@ -121,8 +120,8 @@ internal class JceInputTest {
writeJceHead(SIMPLE_LIST, 3) writeJceHead(SIMPLE_LIST, 3)
writeJceHead(BYTE, 0) writeJceHead(BYTE, 0)
writeJceHead(BYTE, 0)
byteArrayOf(1, 2, 3, 4).let { byteArrayOf(1, 2, 3, 4).let {
writeJceHead(BYTE, 0)
writeByte(it.size.toByte()) writeByte(it.size.toByte())
writeFully(it) writeFully(it)
} }
...@@ -210,7 +209,7 @@ internal class JceInputTest { ...@@ -210,7 +209,7 @@ internal class JceInputTest {
assertEquals(true, input.skipToHeadAndUseIfPossibleOrFail(17) { input.readJceBooleanValue(it) }) assertEquals(true, input.skipToHeadAndUseIfPossibleOrFail(17) { input.readJceBooleanValue(it) })
assertFailsWith<EOFException> { assertFailsWith<IllegalStateException> {
input.skipToHeadAndUseIfPossibleOrFail(18) { input.skipToHeadAndUseIfPossibleOrFail(18) {
error("test failed") error("test failed")
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment