def when_i_add_a_user_group1_group2_with_a_function_key( step, firstname, lastname, extension): ule_helper.delete_user_line_extension_with_firstname_lastname( firstname, lastname) common.open_url('user', 'add') user_action_webi.type_user_names(firstname, lastname) user_action_webi.type_func_key('Customized', extension) form.submit.submit_form()
def when_i_rename_user(step, orig_firstname, orig_lastname, dest_firstname, dest_lastname): user_id = user_helper.find_user_id_with_firstname_lastname( orig_firstname, orig_lastname) ule_helper.delete_user_line_extension_with_firstname_lastname( dest_firstname, dest_lastname) common.open_url('user', 'edit', {'id': user_id}) user_action_webi.type_user_names(dest_firstname, dest_lastname) form.submit.submit_form()
def when_i_create_a_user(step): common.open_url('user', 'add') user_properties = step.hashes[0] user_action_webi.type_user_names(user_properties['firstname'], user_properties.get('lastname', '')) if 'number' in user_properties and 'context' in user_properties and 'protocol' in user_properties: user_action_webi.user_form_add_line( linenumber=user_properties['number'], context=user_properties['context'], protocol=user_properties['protocol'].upper(), device=user_properties.get('device', None), entity_displayname=user_properties.get('entity_displayname', None), ) form.submit.submit_form()
def when_i_create_a_user(step): common.open_url('user', 'add') user_properties = step.hashes[0] user_action_webi.type_user_names(user_properties['firstname'], user_properties.get('lastname', '')) if 'number' in user_properties and 'context' in user_properties and 'protocol' in user_properties: user_action_webi.user_form_add_line( linenumber=user_properties['number'], context=user_properties['context'], protocol=user_properties['protocol'], device=user_properties.get('device', None), entity_displayname=user_properties.get('entity_displayname', None), ) form.submit.submit_form()
def when_i_add_a_user_group1_group2_with_a_function_key(step, firstname, lastname, extension): common.open_url('user', 'add') user_action_webi.type_user_names(firstname, lastname) user_action_webi.type_func_key('Customized', extension) form.submit.submit_form()
def when_i_rename_user(step, orig_firstname, orig_lastname, dest_firstname, dest_lastname): user_id = user_helper.get_user_id_with_firstname_lastname(orig_firstname, orig_lastname) ule_helper.delete_user_line_extension_voicemail(dest_firstname, dest_lastname) common.open_url('user', 'edit', {'id': user_id}) user_action_webi.type_user_names(dest_firstname, dest_lastname) form.submit.submit_form()