Coverage for src/tests/core/template/test_template.py: 100%
7 statements
« prev ^ index » next coverage.py v7.11.0, created at 2024-01-01 00:00 +0000
« prev ^ index » next coverage.py v7.11.0, created at 2024-01-01 00:00 +0000
1"""Module for testing Template class."""
3from kwai_api.frontend.vite import DevelopmentVite
4from kwai_core.template.jinja2_engine import Jinja2Engine
7def test_render():
8 """Test render."""
9 engine = Jinja2Engine(website={"name": "Kwai Test"})
10 template = engine.create("index")
11 result = template.render(
12 vite=DevelopmentVite("https://localhost:3000/apps/portal"),
13 application={"name": "test", "url": "test"},
14 )
16 assert result is not None, "The template didn't render the correct output"