-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathtest_templates.py
24 lines (18 loc) · 1.25 KB
/
test_templates.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
from jinja2 import Environment, FileSystemLoader
class TstTemplates:
def __init__(self) -> None:
env = Environment(loader=FileSystemLoader("jinja2_templates"))
self.intro = env.get_template("intro.jinja2")
self.set_valid_keyless = env.get_template("set_valid_keyless.jinja2")
self.set_valid_bool_keyless = env.get_template("set_valid_bool_keyless.jinja2")
self.set_valid_with_key = env.get_template("set_valid_with_key.jinja2")
self.set_valid_bool_with_key = env.get_template("set_valid_bool_with_key.jinja2")
self.set_invalid_keyless = env.get_template("set_invalid_keyless.jinja2")
self.set_invalid_with_key = env.get_template("set_invalid_with_key.jinja2")
self.language_management_no_subkey = env.get_template("language_management_no_subkey.jinja2")
self.language_management_with_subkey = env.get_template("language_management_with_subkey.jinja2")
self.duplicate_set_raises_keyless = env.get_template("set_duplicate_keyless.jinja2")
self.duplicate_set_raises_with_key = env.get_template("set_duplicate_with_key.jinja2")
self.hack_forcing_error_multi_raises_with_key = env.get_template(
"hack_forcing_error_multi_raises_with_key.jinja2"
)