def _prepare_user(self):
        print 'Configuring User..'
        user_data_tpl = {
            'firstname': 'user',
            'line_context': 'default',
            'enable_client': True,
            'client_password': '******',
            'client_profile': 'Client'
        }
        user1_data = {
            'lastname': '1',
            'line_number': '101',
            'client_username': '******'
        }
        user1_data.update(user_data_tpl)
        self._user1_id = ule_helper.add_or_replace_user(user1_data)
        user2_data = {
            'lastname': '2',
            'line_number': '102',
            'client_username': '******'
        }
        user2_data.update(user_data_tpl)
        self._user2_id = ule_helper.add_or_replace_user(user2_data)

        self._line1 = line_helper.find_with_exten_context('101', 'default')
        self._line2 = line_helper.find_with_exten_context('102', 'default')

        print
        print 'User1 infos:'
        print 'Name (line): %s' % self._line1.name
        print 'Secret (line): %s' % self._line1.secret
        print 'Username: %s' % user1_data['client_username']
        print 'Password: %s' % user1_data['client_password']
        print
        print 'User2 infos:'
        print 'Name (line): %s' % self._line2.name
        print 'Secret (line): %s' % self._line2.secret
        print 'Username: %s' % user2_data['client_username']
        print 'Password: %s' % user2_data['client_password']
        print
Exemple #2
0
    def _prepare_user(self):
        print 'Configuring User..'
        user_data_tpl = {
            'firstname': 'user',
            'line_context': 'default',
            'enable_client': True,
            'client_password': '******',
            'client_profile': 'Client'
        }
        user1_data = {
            'lastname': '1',
            'line_number': '101',
            'client_username': '******'
        }
        user1_data.update(user_data_tpl)
        self._user1_id = ule_helper.add_or_replace_user(user1_data)
        user2_data = {
            'lastname': '2',
            'line_number': '102',
            'client_username': '******'
        }
        user2_data.update(user_data_tpl)
        self._user2_id = ule_helper.add_or_replace_user(user2_data)

        self._line1 = line_helper.find_with_exten_context('101', 'default')
        self._line2 = line_helper.find_with_exten_context('102', 'default')

        print
        print 'User1 infos:'
        print 'Name (line): %s' % self._line1.name
        print 'Secret (line): %s' % self._line1.secret
        print 'Username: %s' % user1_data['client_username']
        print 'Password: %s' % user1_data['client_password']
        print
        print 'User2 infos:'
        print 'Name (line): %s' % self._line2.name
        print 'Secret (line): %s' % self._line2.secret
        print 'Username: %s' % user2_data['client_username']
        print 'Password: %s' % user2_data['client_password']
        print
def then_line_with_number_exists_with_password(step, extension, password):
    number, context = func.extract_number_and_context_from_extension(extension)
    line = line_helper.find_with_exten_context(number, context)
    assert line
    assert line.secret == password
Exemple #4
0
def then_the_line_with_number_group1_has_the_codec_group2(
        step, linenumber, codec):
    line = line_helper.find_with_exten_context(linenumber, 'default')
    sip_peer = line.name
    assert check_codec_for_sip_line(sip_peer, codec)