From c96f11257baf43188ff9daeddab3221992925c85 Mon Sep 17 00:00:00 2001 From: Keryn Knight Date: Mon, 13 Jul 2015 15:32:09 +0100 Subject: Refs #24121 -- Added meaningful repr() to HttpResponse and subclasses. --- tests/httpwrappers/tests.py | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'tests/httpwrappers/tests.py') diff --git a/tests/httpwrappers/tests.py b/tests/httpwrappers/tests.py index 84d65ad801..74a8f923cf 100644 --- a/tests/httpwrappers/tests.py +++ b/tests/httpwrappers/tests.py @@ -443,6 +443,11 @@ class HttpResponseSubclassesTests(SimpleTestCase): r = HttpResponseRedirect(lazystr('/redirected/')) self.assertEqual(r.url, '/redirected/') + def test_redirect_repr(self): + response = HttpResponseRedirect('/redirected/') + expected = '' + self.assertEqual(repr(response), expected) + def test_not_modified(self): response = HttpResponseNotModified() self.assertEqual(response.status_code, 304) @@ -460,6 +465,11 @@ class HttpResponseSubclassesTests(SimpleTestCase): content_type='text/html') self.assertContains(response, 'Only the GET method is allowed', status_code=405) + def test_not_allowed_repr(self): + response = HttpResponseNotAllowed(['GET', 'OPTIONS'], content_type='text/plain') + expected = '' + self.assertEqual(repr(response), expected) + class JsonResponseTests(SimpleTestCase): def test_json_response_non_ascii(self): -- cgit v1.2.1