mirror of
https://github.com/mamoe/mirai.git
synced 2025-02-10 19:14:46 +08:00
mirai code: Add tests for the message after last message element (#431)
This commit is contained in:
parent
181f4a5312
commit
87eb212ab2
@ -24,6 +24,22 @@ internal class MiraiCodeParserTest {
|
|||||||
assertEquals(str, str.parseMiraiCode().toString())
|
assertEquals(str, str.parseMiraiCode().toString())
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
fun testAfter() {
|
||||||
|
val str = "sadvass][ [mirai:at:1,test]]vdsavs [mirai:atall]last"
|
||||||
|
val parse = str.parseMiraiCode()
|
||||||
|
assertEquals(str, parse.toString())
|
||||||
|
assertEquals("last", (parse.last() as? PlainText)?.content)
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
fun testBefore() {
|
||||||
|
val str = "sadvass][ [mirai:at:1,test]]vdsavs [mirai:atall]last"
|
||||||
|
val parse = str.parseMiraiCode()
|
||||||
|
assertEquals(str, parse.toString())
|
||||||
|
assertEquals("sadvass][ ", (parse.first() as? PlainText)?.content)
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun at() {
|
fun at() {
|
||||||
val str = "[mirai:at:1,test]"
|
val str = "[mirai:at:1,test]"
|
||||||
|
Loading…
Reference in New Issue
Block a user