def test_no_language_preference(self): set_user_preference(self.user, 'time_zone', 'Asia/Tokyo') context = user_timezone_locale_prefs(self.request) self.assertIsNone(context['user_language']) self.assertIsNotNone(context['user_timezone']) self.assertEqual(context['user_timezone'], 'Asia/Tokyo')
def test_no_timezone_preference(self): set_user_preference(self.user, 'pref-lang', 'en') context = user_timezone_locale_prefs(self.request) self.assertIsNone(context['user_timezone']) self.assertIsNotNone(context['user_language']) self.assertEqual(context['user_language'], 'en')
def test_anonymous_user(self): self.request.user = AnonymousUser() context = user_timezone_locale_prefs(self.request) self.assertIsNone(context['user_timezone']) self.assertIsNone(context['user_language'])