Пример #1
0
 def test_set_german_language(self):
     db_user = DBDiscussionSession.query(User).get(2)
     result = set_user_language(db_user, 'de')
     self.assertTrue('ui_locales' in result)
     self.assertTrue('current_lang' in result)
     self.assertTrue('error' in result)
     self.assertTrue(len(result['error']) == 0)
Пример #2
0
def set_user_lang(request):
    """
    Specify new UI language for user.

    :param request: current request of the server
    :return: json-dict()
    """
    LOG.debug("Set a UI language. %s", request.json_body)
    return set_user_language(request.validated['user'],
                             request.validated.get('lang'))
Пример #3
0
def set_user_lang(request):
    """
    Specify new UI language for user.

    :param request: current request of the server
    :return: json-dict()
    """
    logger('views', 'request.params: {}'.format(request.json_body))
    return set_user_language(request.validated['user'],
                             request.validated.get('lang'))
Пример #4
0
 def test_set_german_language(self):
     result = set_user_language(self.user_tobi, 'de')
     self.assertIn('ui_locales', result)
     self.assertIn('current_lang', result)
     self.assertIn('error', result)
     self.assertEqual(len(result['error']), 0)