diff options
| author | 2024-01-25 14:44:23 +0800 | |
|---|---|---|
| committer | 2024-01-25 14:44:23 +0800 | |
| commit | 82fa372d20cd4b0f0ab0f14a926cada2ad0844ef (patch) | |
| tree | 49dbb75241e9aa4567131cb434a127e7c0c96b6a /tests/TestRulePackage | |
| parent | b86996fd354f0a229c4266c0e174cd297c27b7ee (diff) | |
| parent | 525369d2126960612ce230fb96c34d963a159f04 (diff) | |
| download | infini-82fa372d20cd4b0f0ab0f14a926cada2ad0844ef.tar.gz infini-82fa372d20cd4b0f0ab0f14a926cada2ad0844ef.zip | |
Merge pull request #51 from fu050409/master
♻️ refactor(infini): restore pdm project and work for infini version 2
Diffstat (limited to 'tests/TestRulePackage')
| -rw-r--r-- | tests/TestRulePackage/event.py | 7 | ||||
| -rw-r--r-- | tests/TestRulePackage/handler.py | 16 | ||||
| -rw-r--r-- | tests/TestRulePackage/tests.py | 12 |
3 files changed, 0 insertions, 35 deletions
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 [] - |
