aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/tests/test_generator.py
diff options
context:
space:
mode:
author苏向夜 <fu050409@163.com>2024-02-28 22:45:42 +0800
committer苏向夜 <fu050409@163.com>2024-02-28 22:45:42 +0800
commit318a30667b03a3dce5deedaadd7a71785edd4088 (patch)
tree0d5affae3c2afcd032d96c9cc1b5540ca8e7a239 /tests/test_generator.py
parentb30be75b29d8320da812ecf7accd96af03424ad4 (diff)
downloadinfini-318a30667b03a3dce5deedaadd7a71785edd4088.tar.gz
infini-318a30667b03a3dce5deedaadd7a71785edd4088.zip
test(injector): fix tests after injector added
Diffstat (limited to 'tests/test_generator.py')
-rw-r--r--tests/test_generator.py22
1 files changed, 5 insertions, 17 deletions
diff --git a/tests/test_generator.py b/tests/test_generator.py
index 0eed5756..e796efc7 100644
--- a/tests/test_generator.py
+++ b/tests/test_generator.py
@@ -1,4 +1,5 @@
from infini.generator import TextGenerator
+from infini.injector import Injector
from infini.output import Output
@@ -8,7 +9,7 @@ def test_generator():
"test.event1": "Event1 文本",
}
generator.match(Output("text", "test.event1"))
- assert generator.output(Output("text", "test.event1")) == "Event1 文本"
+ assert generator.output(Output("text", "test.event1"), Injector()) == "Event1 文本"
def test_generator_with_var():
@@ -18,21 +19,8 @@ def test_generator_with_var():
}
assert (
- generator.output(Output("text", "test.event1", variables={"var": "变量测试"}))
+ generator.output(
+ Output("text", "test.event1", variables={"var": "变量测试"}), Injector()
+ )
== "Event1 文本: 变量测试"
)
-
-
-def test_generator_with_function():
- def add(a, b):
- return a + b
-
- generator = TextGenerator()
- generator.events = {
- "test.event": "{{ func(1, 2) }}",
- }
-
- assert (
- generator.output(Output("text", "test.event", variables={"func": add}))
- == "3"
- )