X-Git-Url: https://git.mdrn.pl/django-ssify.git/blobdiff_plain/a94dcc8ec93920b461dfdd9ffc6310bbe338ed2b..e89d22d4e7a6d5846fe964851b0f1a209bf0a521:/tests/tests/test_render.py diff --git a/tests/tests/test_render.py b/tests/tests/test_render.py new file mode 100644 index 0000000..eb64263 --- /dev/null +++ b/tests/tests/test_render.py @@ -0,0 +1,21 @@ +# -*- coding: utf-8 -*- +# This file is part of django-ssify, licensed under GNU Affero GPLv3 or later. +# Copyright © Fundacja Nowoczesna Polska. See README.md for more information. +# +from __future__ import unicode_literals + +from django.test import TestCase +from django.test.utils import override_settings + + +@override_settings(SSIFY_RENDER=True) +class RenderTestCase(TestCase): + def test_render(self): + """Renders the complete view using the SsiRenderMiddleware.""" + response = self.client.get('/render') + if hasattr(response, 'render') and callable(response.render): + response.render() + self.assertEqual( + response.content.decode('utf-8').strip(), + """Zażółć gęślą jaźń\n'"\\ """ + )