mirror of
https://github.com/mamoe/mirai.git
synced 2025-02-10 02:46:57 +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())
|
||||
}
|
||||
|
||||
@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
|
||||
fun at() {
|
||||
val str = "[mirai:at:1,test]"
|
||||
|
Loading…
Reference in New Issue
Block a user