Added test for taking kryos
This commit is contained in:
parent
030387c378
commit
9c34b412b1
|
@ -18,6 +18,7 @@ package dorkboxTest.network
|
|||
import dorkbox.network.Client
|
||||
import dorkbox.network.Server
|
||||
import dorkbox.network.connection.Connection
|
||||
import dorkbox.network.serialization.KryoExtra
|
||||
import dorkbox.network.serialization.Serialization
|
||||
import kotlinx.coroutines.runBlocking
|
||||
import org.junit.Assert
|
||||
|
@ -59,6 +60,20 @@ class SerializationValidationTest : BaseTest() {
|
|||
waitForThreads()
|
||||
}
|
||||
|
||||
@Test
|
||||
fun checkTakeKryo() {
|
||||
val serialization = serverConfig().serialization
|
||||
|
||||
val kryos = mutableListOf<KryoExtra>()
|
||||
for (i in 0 until 17) {
|
||||
kryos.add(serialization.takeKryo())
|
||||
}
|
||||
|
||||
kryos.forEach {
|
||||
serialization.returnKryo(it)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@Test
|
||||
fun checkOutOfOrder() {
|
||||
|
|
Loading…
Reference in New Issue
Block a user