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 _new_user_destination(self, firstname, lastname=''): user_id = common.find_with_firstname_lastname('users', firstname, lastname)[0].id return xivo_ws.UserDestination(user_id)