From 3c3e121bc845573a2d2408c0db6be6f841fd8efc Mon Sep 17 00:00:00 2001 From: 苏向夜 Date: Thu, 25 Jan 2024 14:42:18 +0800 Subject: :recycle: refactor(infini): restore pdm project and work for infini version 2 --- tests/TestRulePackage/event.py | 7 ------- tests/TestRulePackage/handler.py | 16 ---------------- tests/TestRulePackage/tests.py | 12 ------------ 3 files changed, 35 deletions(-) delete mode 100644 tests/TestRulePackage/event.py delete mode 100644 tests/TestRulePackage/handler.py delete mode 100644 tests/TestRulePackage/tests.py (limited to 'tests/TestRulePackage') diff --git a/tests/TestRulePackage/event.py b/tests/TestRulePackage/event.py deleted file mode 100644 index 6b915792..00000000 --- a/tests/TestRulePackage/event.py +++ /dev/null @@ -1,7 +0,0 @@ -from infini import MessageEvent - - -class MyEvent(MessageEvent): - """自定义消息事件""" - name = "example_event" - output = "捕获到输入: {plain_text}" diff --git a/tests/TestRulePackage/handler.py b/tests/TestRulePackage/handler.py deleted file mode 100644 index b86568aa..00000000 --- a/tests/TestRulePackage/handler.py +++ /dev/null @@ -1,16 +0,0 @@ -from infini import Handler, MessageEvent -from infini.matcher import MatcherEvent -from infini.event import InfiniEvent -from .event import MyEvent - - -class MyHandler(Handler): - """自设业务函数""" - - priority: int = 0 # 业务函数权重 - - def process(self, event: MatcherEvent) -> InfiniEvent: - """声明规则包检定方式""" - plain_text = event.get_plain_text() - return MyEvent("rule.example_event", plain_text=plain_text) - diff --git a/tests/TestRulePackage/tests.py b/tests/TestRulePackage/tests.py deleted file mode 100644 index af1726a0..00000000 --- a/tests/TestRulePackage/tests.py +++ /dev/null @@ -1,12 +0,0 @@ -from infini.matcher import matcher, MatcherEvent - - -def test(): - event = MatcherEvent("rule.example_handler", string="测试") - try: - result = matcher.run(event) - assert result == "捕获到输入: 测试" - except Exception as error: - return error - return [] - -- cgit v1.2.3-70-g09d2