예제 #1
0
 def test_dirs_pathlib(self):
     engine = Jinja2({
         'DIRS': [Path(__file__).parent / 'templates' / 'template_backends'],
         'APP_DIRS': False,
         'NAME': 'jinja2',
         'OPTIONS': {},
     })
     template = engine.get_template('hello.html')
     self.assertEqual(template.render({'name': 'Joe'}), 'Hello Joe!')
예제 #2
0
 def setUp(self):
     super(ErrorListTests, self).setUp()
     params = {
         'DIRS': [os.path.join(settings.ROOT, 'jinja2')],
         'APP_DIRS': True,
         'NAME': 'jinja2',
         'OPTIONS': {},
     }
     self.engine = Jinja2(params)
예제 #3
0
 def setUp(self):
     super(ErrorListTests, self).setUp()
     params = {
         "DIRS": [os.path.join(settings.ROOT, "jinja2")],
         "APP_DIRS": True,
         "NAME": "jinja2",
         "OPTIONS": {},
     }
     self.engine = Jinja2(params)
예제 #4
0
 def test_dirs_pathlib(self):
     engine = Jinja2({
         "DIRS":
         [Path(__file__).parent / "templates" / "template_backends"],
         "APP_DIRS":
         False,
         "NAME":
         "jinja2",
         "OPTIONS": {},
     })
     template = engine.get_template("hello.html")
     self.assertEqual(template.render({"name": "Joe"}), "Hello Joe!")