summaryrefslogtreecommitdiffstatshomepage
path: root/tests
diff options
context:
space:
mode:
author苏向夜 <46275354+fu050409@users.noreply.github.com>2024-01-25 14:44:23 +0800
committerGitHub <noreply@github.com>2024-01-25 14:44:23 +0800
commit82fa372d20cd4b0f0ab0f14a926cada2ad0844ef (patch)
tree49dbb75241e9aa4567131cb434a127e7c0c96b6a /tests
parentb86996fd354f0a229c4266c0e174cd297c27b7ee (diff)
parent525369d2126960612ce230fb96c34d963a159f04 (diff)
downloadinfini-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')
-rw-r--r--tests/TestRulePackage/event.py7
-rw-r--r--tests/TestRulePackage/handler.py16
-rw-r--r--tests/TestRulePackage/tests.py12
-rw-r--r--tests/__init__.py0
4 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 []
-
diff --git a/tests/__init__.py b/tests/__init__.py
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/tests/__init__.py