django/tests/forms_tests/tests/__init__.py

17 lines
424 B
Python

from unittest import skipIf
from django.test.utils import override_settings
try:
import jinja2
except ImportError:
jinja2 = None
def jinja2_tests(test_func):
test_func = skipIf(jinja2 is None, 'this test requires jinja2')(test_func)
return override_settings(
FORM_RENDERER='django.forms.renderers.Jinja2',
TEMPLATES={'BACKEND': 'django.template.backends.jinja2.Jinja2'},
)(test_func)