Esempio n. 1
0
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()
Esempio n. 2
0
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()
Esempio n. 3
0
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()
Esempio n. 4
0
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()
Esempio n. 5
0
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()
Esempio n. 6
0
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()