def test_read_user_data(self):
        """
        Test if xml data is read correctly
        """
        xml_data = utils.read_user_data()

        self.assertEqual(type(xml_data), etree._ElementTree)
def view_users_data():
    """
    Users detailed data listing for dropdown.
    """
    data = read_user_data()

    url = data.find('.//protocol').text + "://" + data.find('.//host').text

    user_data = [{'user_id': i.get('id'), 'name': i.find('.//name').text,
                  'avatar': url + i.find('.//avatar').text}
                 for i in data.findall('.//user')]

    return sorted(user_data, key=lambda k: k['name'], cmp=locale.strcoll)