summaryrefslogtreecommitdiff
path: root/test/test_plugin_setu.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/test_plugin_setu.py')
-rw-r--r--test/test_plugin_setu.py20
1 files changed, 20 insertions, 0 deletions
diff --git a/test/test_plugin_setu.py b/test/test_plugin_setu.py
new file mode 100644
index 0000000..b5a7ff2
--- /dev/null
+++ b/test/test_plugin_setu.py
@@ -0,0 +1,20 @@
+import pytest
+from nonebug import App
+
+from .utils import make_fake_message, make_fake_event
+
+
+async def test_random_setu(app: App):
+ from ATRI.plugins.setu import random_setu
+
+ Message = make_fake_message()
+
+ async with app.test_matcher(random_setu) as ctx:
+ bot = ctx.create_bot()
+
+ msg = Message("来张涩图")
+ event = make_fake_event(_message=msg)()
+
+ ctx.receive_event(bot, event)
+ ctx.should_call_send(event, "hso(发不出", False)