def i_log_in_the_xivo_client_with_bad_server_port(step):
    conf_dict = {
        'main_server_port': 123,
        'login': '******',
        'password': '******'
    }
    cti_helper.configure_client(conf_dict)
    res = cti_helper.log_in_the_xivo_client()
    world.xc_result = res['test_result']
def i_log_in_the_xivo_client_as_1_pass_2_logged_agent(step, login, password, login_status):
    conf_dict = {
        'main_server_address': common.get_host_address(),
        'login': login,
        'password': password,
        'agent_option': login_status,
    }
    cti_helper.configure_client(conf_dict)
    result = cti_helper.log_in_the_xivo_client()
    assert_that(result['test_result'], equal_to('passed'),
                'could not log in the CTI client as %s pass %s' % (login, password))