|
14 | 14 | from common.djangoapps.student.tests.factories import UserFactory |
15 | 15 | from openedx.core.djangoapps.dark_lang.middleware import DarkLangMiddleware |
16 | 16 | from openedx.core.djangoapps.dark_lang.models import DarkLangConfig |
17 | | -from openedx.core.djangoapps.site_configuration.tests.test_util import ( |
18 | | - with_site_configuration, |
19 | | - with_site_configuration_context, |
20 | | -) |
21 | 17 | from openedx.core.djangolib.testing.utils import CacheIsolationTestCase |
22 | 18 |
|
23 | 19 | UNSET = object() |
@@ -258,33 +254,6 @@ def _post_clear_preview_lang(self): |
258 | 254 | """ |
259 | 255 | return self.client.post('/update_lang/', {'action': 'reset_preview_language'}) |
260 | 256 |
|
261 | | - def test_empty_preview_language(self): |
262 | | - # When posting an empty preview_language the currently set language should not change |
263 | | - self._set_client_cookie_language('rel') |
264 | | - self._post_set_preview_lang(' ') |
265 | | - self.client.get('/home') |
266 | | - self.assert_cookie_lang_equals('rel') |
267 | | - |
268 | | - def test_disabled(self): |
269 | | - DarkLangConfig(enabled=False, changed_by=self.user).save() |
270 | | - |
271 | | - self.assertAcceptEquals( |
272 | | - 'notrel;q=0.3, rel;q=1.0, unrel;q=0.5', |
273 | | - self.process_middleware_request(accept='notrel;q=0.3, rel;q=1.0, unrel;q=0.5') |
274 | | - ) |
275 | | - |
276 | | - # With DarkLang disabled the clear should not change the session language |
277 | | - self._set_client_cookie_language('rel') |
278 | | - self._post_clear_preview_lang() |
279 | | - self.client.get('/home') |
280 | | - self.assert_cookie_lang_equals('rel') |
281 | | - |
282 | | - # Test that setting the preview language with DarkLang disabled does nothing |
283 | | - self._set_client_cookie_language('unrel') |
284 | | - self._post_set_preview_lang('rel') |
285 | | - self.client.get('/home') |
286 | | - self.assert_cookie_lang_equals('unrel') |
287 | | - |
288 | 257 | def test_accept_chinese_language_codes(self): |
289 | 258 | DarkLangConfig( |
290 | 259 | released_languages=('zh-cn, zh-hk, zh-tw'), |
|
0 commit comments