summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/view_tests/tests/test_debug.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/view_tests/tests/test_debug.py b/tests/view_tests/tests/test_debug.py
index 51b27bf361..a61e4b24ff 100644
--- a/tests/view_tests/tests/test_debug.py
+++ b/tests/view_tests/tests/test_debug.py
@@ -224,6 +224,19 @@ class DebugViewTests(SimpleTestCase):
status_code=404
)
+ def test_template_encoding(self):
+ """
+ The templates are loaded directly, not via a template loader, and
+ should be opened as utf-8 charset as is the default specified on
+ template engines.
+ """
+ with mock.patch.object(DebugPath, 'open') as m:
+ default_urlconf(None)
+ m.assert_called_once_with(encoding='utf-8')
+ m.reset_mock()
+ technical_404_response(mock.MagicMock(), mock.Mock())
+ m.assert_called_once_with(encoding='utf-8')
+
class DebugViewQueriesAllowedTests(SimpleTestCase):
# May need a query to initialize MySQL connection