diff options
| author | 2024-02-28 22:45:42 +0800 | |
|---|---|---|
| committer | 2024-02-28 22:45:42 +0800 | |
| commit | 318a30667b03a3dce5deedaadd7a71785edd4088 (patch) | |
| tree | 0d5affae3c2afcd032d96c9cc1b5540ca8e7a239 /tests/test_generator.py | |
| parent | b30be75b29d8320da812ecf7accd96af03424ad4 (diff) | |
| download | infini-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.py | 22 |
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" - ) |
