1
0
mirror of https://github.com/django/django.git synced 2025-10-23 21:59:11 +00:00

Added basic tests for template backends.

This commit is contained in:
Aymeric Augustin
2014-12-14 21:22:57 +01:00
parent 1eca0e95cf
commit 332154e726
12 changed files with 113 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
import sys
from unittest import skipIf
# Jinja2 doesn't run on Python 3.2 because it uses u-prefixed unicode strings.
if sys.version_info[:2] == (2, 7) or sys.version_info[:2] >= (3, 3):
try:
import jinja2
except ImportError:
jinja2 = None
Jinja2 = None
else:
from django.template.backends.jinja2 import Jinja2
else:
jinja2 = None
Jinja2 = None
from .test_dummy import TemplateStringsTests
@skipIf(jinja2 is None, "this test requires jinja2")
class Jinja2Tests(TemplateStringsTests):
engine_class = Jinja2
backend_name = 'jinja2'
options = {'keep_trailing_newline': True}