def test_edit_user(self):
        common.delete_with_firstname_lastname('users', u'test_ws_edit_user', '')
        self._add_user(u'test_ws_add_user', '')
        user = common.find_with_firstname_lastname('users', u'test_ws_add_user', '')[0]
        user.firstname = u'test_ws_edit_user'
        self._xivo_ws.users.edit(user)
        user = common.find_with_firstname_lastname('users', u'test_ws_edit_user', '')[0]

        self.assertEqual(user.firstname, u'test_ws_edit_user')
    def test_edit_user(self):
        common.delete_with_firstname_lastname('users', u'test_ws_edit_user',
                                              '')
        self._add_user(u'test_ws_add_user', '')
        user = common.find_with_firstname_lastname('users',
                                                   u'test_ws_add_user', '')[0]
        user.firstname = u'test_ws_edit_user'
        self._xivo_ws.users.edit(user)
        user = common.find_with_firstname_lastname('users',
                                                   u'test_ws_edit_user', '')[0]

        self.assertEqual(user.firstname, u'test_ws_edit_user')
 def _add_user(self, firstname, lastname):
     common.delete_with_firstname_lastname('users', firstname, lastname)
     user = xivo_ws.User()
     user.firstname = firstname
     user.lastname = lastname
     self._xivo_ws.users.add(user)
     user = common.find_with_firstname_lastname('users', firstname, lastname)[0]
     return user.id
 def _add_user(self, firstname, lastname):
     common.delete_with_firstname_lastname('users', firstname, lastname)
     user = xivo_ws.User()
     user.firstname = firstname
     user.lastname = lastname
     self._xivo_ws.users.add(user)
     user = common.find_with_firstname_lastname('users', firstname,
                                                lastname)[0]
     return user.id
 def _new_user_destination(self, firstname, lastname=''):
     user_id = common.find_with_firstname_lastname('users', firstname,
                                                   lastname)[0].id
     return xivo_ws.UserDestination(user_id)
 def _new_user_destination(self, firstname, lastname=''):
     user_id = common.find_with_firstname_lastname('users', firstname, lastname)[0].id
     return xivo_ws.UserDestination(user_id)