diff options
author | Tom Carrick <tom@carrick.eu> | 2020-07-14 13:32:24 +0200 |
---|---|---|
committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2020-09-14 08:41:59 +0200 |
commit | bcc2befd0e9c1885e45b46d0b0bcdc11def8b249 (patch) | |
tree | 59fab69a3182286da87fcd6fe05a8ce0f4277a5a /tests/i18n | |
parent | 71ae1ab0123582cc5bfe0f7d5f4cc19a9412f396 (diff) | |
download | django-bcc2befd0e9c1885e45b46d0b0bcdc11def8b249.tar.gz |
Fixed #31789 -- Added a new headers interface to HttpResponse.
Diffstat (limited to 'tests/i18n')
-rw-r--r-- | tests/i18n/patterns/tests.py | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/tests/i18n/patterns/tests.py b/tests/i18n/patterns/tests.py index b561b04fb3..96e9453e9e 100644 --- a/tests/i18n/patterns/tests.py +++ b/tests/i18n/patterns/tests.py @@ -116,7 +116,7 @@ class PathUnusedTests(URLTestCaseBase): def test_no_lang_activate(self): response = self.client.get('/nl/foo/') self.assertEqual(response.status_code, 200) - self.assertEqual(response['content-language'], 'en') + self.assertEqual(response.headers['content-language'], 'en') self.assertEqual(response.context['LANGUAGE_CODE'], 'en') @@ -200,7 +200,7 @@ class URLRedirectTests(URLTestCaseBase): response = self.client.get('/account/register/', HTTP_ACCEPT_LANGUAGE='en') self.assertRedirects(response, '/en/account/register/') - response = self.client.get(response['location']) + response = self.client.get(response.headers['location']) self.assertEqual(response.status_code, 200) def test_en_redirect_wrong_url(self): @@ -211,7 +211,7 @@ class URLRedirectTests(URLTestCaseBase): response = self.client.get('/profiel/registreren/', HTTP_ACCEPT_LANGUAGE='nl') self.assertRedirects(response, '/nl/profiel/registreren/') - response = self.client.get(response['location']) + response = self.client.get(response.headers['location']) self.assertEqual(response.status_code, 200) def test_nl_redirect_wrong_url(self): @@ -222,7 +222,7 @@ class URLRedirectTests(URLTestCaseBase): response = self.client.get('/conta/registre-se/', HTTP_ACCEPT_LANGUAGE='pt-br') self.assertRedirects(response, '/pt-br/conta/registre-se/') - response = self.client.get(response['location']) + response = self.client.get(response.headers['location']) self.assertEqual(response.status_code, 200) def test_pl_pl_redirect(self): @@ -230,7 +230,7 @@ class URLRedirectTests(URLTestCaseBase): response = self.client.get('/account/register/', HTTP_ACCEPT_LANGUAGE='pl-pl') self.assertRedirects(response, '/en/account/register/') - response = self.client.get(response['location']) + response = self.client.get(response.headers['location']) self.assertEqual(response.status_code, 200) @override_settings( @@ -258,7 +258,7 @@ class URLVaryAcceptLanguageTests(URLTestCaseBase): self.assertRedirects(response, '/en/account/register/') self.assertFalse(response.get('Vary')) - response = self.client.get(response['location']) + response = self.client.get(response.headers['location']) self.assertEqual(response.status_code, 200) self.assertFalse(response.get('Vary')) @@ -297,7 +297,7 @@ class URLRedirectWithoutTrailingSlashSettingTests(URLTestCaseBase): response = self.client.get('/account/register-without-slash', HTTP_ACCEPT_LANGUAGE='en') self.assertRedirects(response, '/en/account/register-without-slash', 302) - response = self.client.get(response['location']) + response = self.client.get(response.headers['location']) self.assertEqual(response.status_code, 200) @@ -310,13 +310,13 @@ class URLResponseTests(URLTestCaseBase): def test_en_url(self): response = self.client.get('/en/account/register/') self.assertEqual(response.status_code, 200) - self.assertEqual(response['content-language'], 'en') + self.assertEqual(response.headers['content-language'], 'en') self.assertEqual(response.context['LANGUAGE_CODE'], 'en') def test_nl_url(self): response = self.client.get('/nl/profiel/registreren/') self.assertEqual(response.status_code, 200) - self.assertEqual(response['content-language'], 'nl') + self.assertEqual(response.headers['content-language'], 'nl') self.assertEqual(response.context['LANGUAGE_CODE'], 'nl') def test_wrong_en_prefix(self): @@ -330,19 +330,19 @@ class URLResponseTests(URLTestCaseBase): def test_pt_br_url(self): response = self.client.get('/pt-br/conta/registre-se/') self.assertEqual(response.status_code, 200) - self.assertEqual(response['content-language'], 'pt-br') + self.assertEqual(response.headers['content-language'], 'pt-br') self.assertEqual(response.context['LANGUAGE_CODE'], 'pt-br') def test_en_path(self): response = self.client.get('/en/account/register-as-path/') self.assertEqual(response.status_code, 200) - self.assertEqual(response['content-language'], 'en') + self.assertEqual(response.headers['content-language'], 'en') self.assertEqual(response.context['LANGUAGE_CODE'], 'en') def test_nl_path(self): response = self.client.get('/nl/profiel/registreren-als-pad/') self.assertEqual(response.status_code, 200) - self.assertEqual(response['content-language'], 'nl') + self.assertEqual(response.headers['content-language'], 'nl') self.assertEqual(response.context['LANGUAGE_CODE'], 'nl') |