@@ -236,6 +236,10 @@ class RoutingTests(unittest.TestCase):
|
||||
MODULE.clean_chat_reply("作为AI我无法比较。\n李神是谁?"),
|
||||
"李神是谁喵",
|
||||
)
|
||||
self.assertEqual(
|
||||
MODULE.clean_chat_reply("你说“一切”是啥意思喵?做题就 /回答 A喵"),
|
||||
"你说“一切”是啥意思喵",
|
||||
)
|
||||
self.assertEqual(
|
||||
MODULE.unpack_reply_parts(MODULE.clean_chat_reply(
|
||||
"这波像是脑子知道要撤,但是手完全没同意,"
|
||||
@@ -1035,9 +1039,9 @@ class LedgerAndApplicationTests(unittest.TestCase):
|
||||
self.assertEqual(version["route"], "local")
|
||||
self.assertIn("JWeBot 版本", version["text"])
|
||||
self.assertIn("kernel", version["text"])
|
||||
self.assertIn("最新版本:beta 1.2.7.1019", version["text"])
|
||||
self.assertIn("更新时间:2026-10-19 22:37:40", version["text"])
|
||||
self.assertIn("更新摘要:冷门知识问答新增缪斯学园偶像和我的世界题库", version["text"])
|
||||
self.assertIn("最新版本:beta 1.2.8.1019", version["text"])
|
||||
self.assertIn("更新时间:2026-10-19 22:49:30", version["text"])
|
||||
self.assertIn("更新摘要:冷门知识问答题库整体重写", version["text"])
|
||||
self.assertEqual(debug["route"], "local")
|
||||
self.assertIn("调试埋点", debug["text"])
|
||||
self.assertEqual(balance["route"], "local")
|
||||
@@ -1330,8 +1334,10 @@ class LedgerAndApplicationTests(unittest.TestCase):
|
||||
)
|
||||
for question in bank
|
||||
)
|
||||
self.assertFalse(any("A" <= character <= "Z" for character in display_text))
|
||||
self.assertFalse(any("a" <= character <= "z" for character in display_text))
|
||||
self.assertIn("新牛仔(NewJeans)", display_text)
|
||||
self.assertIn("碧碧(BiBi)", display_text)
|
||||
self.assertNotIn("地平线一直想回去见到的儿子", display_text)
|
||||
self.assertNotIn("蒙德风神的真实魔神名", display_text)
|
||||
topics = {str(question["topic"]) for question in bank}
|
||||
self.assertIn("缪斯学园偶像", topics)
|
||||
self.assertIn("我的世界", topics)
|
||||
|
||||
@@ -20,7 +20,7 @@ SPEC.loader.exec_module(MODULE)
|
||||
|
||||
|
||||
class ReleaseUpdateTests(unittest.TestCase):
|
||||
release = "beta 1.2.7.1019"
|
||||
release = "beta 1.2.8.1019"
|
||||
|
||||
def setUp(self):
|
||||
self.temporary = tempfile.TemporaryDirectory()
|
||||
|
||||
Reference in New Issue
Block a user