diff --git a/tests/test_plugins/test_processor.py b/tests/test_plugins/test_processor.py new file mode 100644 index 00000000..8352dbdb --- /dev/null +++ b/tests/test_plugins/test_processor.py @@ -0,0 +1,13 @@ +from nonebot.typing import Bot, Event, Matcher +from nonebot.message import event_preprocessor, run_preprocessor + + +@event_preprocessor +async def handle(bot: Bot, event: Event, state: dict): + state["preprocessed"] = True + print(event) + + +@run_preprocessor +async def run(matcher: Matcher, bot: Bot, event: Event, state: dict): + print(matcher)