mirror of
https://gitlab.bixilon.de/bixilon/minosoft.git
synced 2025-09-14 18:05:51 -04:00
signed chat test: fix reading wrong version
This commit is contained in:
parent
2d19299796
commit
a2971c3a0c
@ -31,8 +31,8 @@ import org.testng.annotations.Test
|
|||||||
@Test(groups = ["packet"])
|
@Test(groups = ["packet"])
|
||||||
class SignedChatMessageS2CPTest {
|
class SignedChatMessageS2CPTest {
|
||||||
|
|
||||||
private fun connection(): PlayConnection {
|
private fun connection(version: String): PlayConnection {
|
||||||
val connection = createConnection()
|
val connection = createConnection(version = version)
|
||||||
connection::language.forceSet(LanguageList(mutableListOf()))
|
connection::language.forceSet(LanguageList(mutableListOf()))
|
||||||
connection::tabList.forceSet(TabList())
|
connection::tabList.forceSet(TabList())
|
||||||
connection.registries.messageType[0] = ChatMessageType(minecraft("dummy"), TypeProperties("test", emptyList(), emptyMap()), null, ChatTextPositions.CHAT)
|
connection.registries.messageType[0] = ChatMessageType(minecraft("dummy"), TypeProperties("test", emptyList(), emptyMap()), null, ChatTextPositions.CHAT)
|
||||||
@ -41,9 +41,15 @@ class SignedChatMessageS2CPTest {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fun vanilla_23w40a() {
|
fun vanilla_23w40a() {
|
||||||
val packet = PacketReadingTestUtil.read("signed_chat_message/vanilla_23w40a", "23w40a", connection(), constructor = ::SignedChatMessageS2CP)
|
val packet = PacketReadingTestUtil.read("signed_chat_message/vanilla_23w40a", "23w40a", connection("23w40a"), constructor = ::SignedChatMessageS2CP)
|
||||||
assertEquals(packet.message.message, "abc")
|
assertEquals(packet.message.message, "abc")
|
||||||
assertEquals(packet.message.sender, UnknownMessageSender("a21a6c65-bbd4-48ca-9d79-e07139e1780d".toUUID()))
|
assertEquals(packet.message.sender, UnknownMessageSender("a21a6c65-bbd4-48ca-9d79-e07139e1780d".toUUID()))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
fun `vanilla 1_20_4`() {
|
||||||
|
val packet = PacketReadingTestUtil.read("signed_chat_message/vanilla_1_20_4", "1.20.4", connection("1.20.4"), constructor = ::SignedChatMessageS2CP)
|
||||||
|
assertEquals(packet.message.message, "very signed message")
|
||||||
|
assertEquals(packet.message.sender, UnknownMessageSender("24f0d4a2-1787-4761-aeef-39c90824e746".toUUID()))
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user