summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorAymeric Augustin <aymeric.augustin@m4x.org>2013-01-30 21:26:17 +0100
committerAymeric Augustin <aymeric.augustin@m4x.org>2013-01-30 21:26:17 +0100
commit23e319d7298c8b778181e85dd9b6cbed095f8147 (patch)
treefb142684f1eda4c61bca9e5c3b267331724e8360 /tests
parent3f1a0c0040b9a950584f4b309a1b670b0e709de5 (diff)
Fixed #19076 -- Added content_type attribute to TemplateView.
Thanks Gavin Wahl.
Diffstat (limited to 'tests')
-rw-r--r--tests/regressiontests/generic_views/base.py5
-rw-r--r--tests/regressiontests/generic_views/urls.py2
2 files changed, 7 insertions, 0 deletions
diff --git a/tests/regressiontests/generic_views/base.py b/tests/regressiontests/generic_views/base.py
index c7ad7a0deb..fd2abb0aa7 100644
--- a/tests/regressiontests/generic_views/base.py
+++ b/tests/regressiontests/generic_views/base.py
@@ -312,6 +312,11 @@ class TemplateViewTest(TestCase):
self.assertNotEqual(response.content, response2.content)
+ def test_content_type(self):
+ response = self.client.get('/template/content_type/')
+ self.assertEqual(response['Content-Type'], 'text/plain')
+
+
class RedirectViewTest(unittest.TestCase):
rf = RequestFactory()
diff --git a/tests/regressiontests/generic_views/urls.py b/tests/regressiontests/generic_views/urls.py
index 34b37fa7c4..57309053d3 100644
--- a/tests/regressiontests/generic_views/urls.py
+++ b/tests/regressiontests/generic_views/urls.py
@@ -20,6 +20,8 @@ urlpatterns = patterns('',
TemplateView.as_view(template_name='generic_views/about.html')),
(r'^template/custom/(?P<foo>\w+)/$',
views.CustomTemplateView.as_view(template_name='generic_views/about.html')),
+ (r'^template/content_type/$',
+ TemplateView.as_view(template_name='generic_views/robots.txt', content_type='text/plain')),
(r'^template/cached/(?P<foo>\w+)/$',
cache_page(2.0)(TemplateView.as_view(template_name='generic_views/about.html'))),