Example #1
0
    def _insert_valid_agent(self):
        agent = AgentFeatures()
        agent.numgroup = 6
        agent.number = '15'
        agent.passwd = ''
        agent.context = 'default'
        agent.language = ''
        agent.description = ''

        self.session.add(agent)
Example #2
0
    def _insert_valid_agent(self):
        agent = AgentFeatures()
        agent.numgroup = 6
        agent.number = '15'
        agent.passwd = ''
        agent.context = 'default'
        agent.language = ''
        agent.description = ''

        self.session.add(agent)
Example #3
0
 def test_add_agent(self):
     agent = AgentFeatures()
     agent.numgroup = 6
     agent.number = '15'
     agent.passwd = ''
     agent.context = self.agent_context
     agent.language = ''
     agent.description = ''
     agent_dao.add_agent(agent)
     self.assertTrue(agent.id > 0)
     self.assertTrue(agent_dao.agent_number(agent.id) == '15')
Example #4
0
 def test_add_agent(self):
     agent = AgentFeatures()
     agent.numgroup = 6
     agent.number = '15'
     agent.passwd = ''
     agent.context = self.agent_context
     agent.language = ''
     agent.description = ''
     agent_dao.add_agent(agent)
     self.assertTrue(agent.id > 0)
     self.assertTrue(agent_dao.agent_number(agent.id) == '15')
Example #5
0
    def _insert_agent(self, number=agent_number):
        agent = AgentFeatures()
        agent.numgroup = 6
        agent.number = number
        agent.passwd = ''
        agent.context = self.agent_context
        agent.language = ''
        agent.description = ''

        self.add_me(agent)

        return agent
    def _insert_agent(self, agent_id, agent_number):
        agent = AgentFeatures()
        agent.id = agent_id
        agent.number = agent_number
        agent.numgroup = 6
        agent.passwd = ''
        agent.context = 'foobar'
        agent.language = ''
        agent.description = ''

        self.add_me(agent)

        return agent
Example #7
0
    def _insert_agent(self, number=agent_number):
        agent = AgentFeatures()
        agent.numgroup = 6
        agent.number = number
        agent.passwd = ''
        agent.context = self.agent_context
        agent.language = ''
        agent.description = ''

        self.session.begin()
        self.session.add(agent)
        self.session.commit()

        return agent
Example #8
0
    def _insert_agent(self, number=agent_number):
        agent = AgentFeatures()
        agent.numgroup = 6
        agent.number = number
        agent.passwd = ''
        agent.context = self.agent_context
        agent.language = ''
        agent.description = ''

        self.session.begin()
        self.session.add(agent)
        self.session.commit()

        return agent
Example #9
0
    def test_get_agent_number(self):
        self.assertRaises(LookupError, user_dao.get_agent_number, 1)

        agent = AgentFeatures()
        agent.number = "1234"
        agent.numgroup = 0
        agent.passwd = ""
        agent.context = "ctx"
        agent.language = "fr"
        agent.description = "description"

        self.add_me(agent)

        user = self.add_user(agentid=agent.id)

        result = user_dao.get_agent_number(user.id)

        self.assertEqual(result, agent.number)
Example #10
0
    def test_get_agent_number(self):
        self.assertRaises(LookupError, user_dao.get_agent_number, 1)

        agent = AgentFeatures()
        agent.number = '1234'
        agent.numgroup = 0
        agent.passwd = ''
        agent.context = 'ctx'
        agent.language = 'fr'
        agent.description = 'description'

        self.add_me(agent)

        user = self.add_user(agentid=agent.id)

        result = user_dao.get_agent_number(user.id)

        self.assertEqual(result, agent.number)
Example #11
0
def recording_preriquisites(session):
    queue1 = QueueFeatures()
    queue1.id = 1
    queue1.name = 'name1'
    queue1.displayname = 'displayname'

    queue2 = QueueFeatures()
    queue2.id = 2
    queue2.name = 'name2'
    queue2.displayname = 'displayname'

    agent = AgentFeatures()
    agent.id = 1
    agent.numgroup = 1
    agent.number = '1000'
    agent.passwd = '1000'
    agent.context = 'default'
    agent.language = 'fr_FR'
    agent.description = 'my_agent'

    session.begin()
    session.add_all([queue1, queue2, agent])
    session.commit()