Regression test: dark lang stays set through multiple pages

This commit is contained in:
Sarina Canelake
2015-06-26 12:22:16 -04:00
parent cf80c96f0b
commit 9f46d9f0c5

View File

@@ -186,6 +186,9 @@ class I18nLangPrefTests(BaseI18nTestCase):
# Verify preview-lang takes precedence
response = self.client.get('{}?preview-lang=eo'.format(self.url))
self.assert_tag_has_attr(response.content, "html", "lang", 'eo')
# Hitting another page should keep the dark language set.
response = self.client.get(reverse('courses'))
self.assert_tag_has_attr(response.content, "html", "lang", "eo")
# Clearing language must set language back to preference language
response = self.client.get('{}?clear-lang'.format(self.url))