Пример #1
0
    def test_get_multi_tenant(self):
        tenant = self.add_tenant()
        agent1 = self.add_agent(number=self.agent1_number,
                                tenant_uuid=tenant.uuid)
        agent2 = self.add_agent(number=self.agent2_number,
                                tenant_uuid=self.default_tenant.uuid)

        result = agent_dao.get(agent1.id,
                               tenant_uuids=[self.default_tenant.uuid])
        assert_that(result, equal_to(None))

        result = agent_dao.get(
            agent2.id, tenant_uuids=[self.default_tenant.uuid, tenant.uuid])
        assert_that(result, equal_to(agent2))

        result = agent_dao.get(agent1.id, tenant_uuids=[tenant.uuid])
        assert_that(result, equal_to(agent1))
Пример #2
0
    def test_get(self):
        agent = self._insert_agent()

        result = agent_dao.get(agent.id)

        assert_that(result.id, equal_to(agent.id))
        assert_that(result.numgroup, equal_to(agent.numgroup))
        assert_that(result.number, equal_to(agent.number))
        assert_that(result.passwd, equal_to(agent.passwd))
        assert_that(result.context, equal_to(agent.context))
        assert_that(result.language, equal_to(agent.language))
Пример #3
0
    def test_get(self):
        agent = self._insert_agent()

        result = agent_dao.get(agent.id)

        assert_that(result.id, equal_to(agent.id))
        assert_that(result.numgroup, equal_to(agent.numgroup))
        assert_that(result.number, equal_to(agent.number))
        assert_that(result.passwd, equal_to(agent.passwd))
        assert_that(result.context, equal_to(agent.context))
        assert_that(result.language, equal_to(agent.language))
Пример #4
0
    def test_get(self):
        agent = self.add_agent()

        result = agent_dao.get(agent.id)

        assert_that(
            result,
            has_properties(
                id=agent.id,
                number=agent.number,
                passwd=agent.passwd,
                context=agent.context,
                language=agent.language,
            ))
Пример #5
0
 def _get_agent(self, id):
     with session_scope():
         agent = agent_dao.get(id)
         return self._format_agent_data(agent)
Пример #6
0
 def _get_agent(self, id):
     agent = agent_dao.get(id)
     return self._format_agent_data(agent)
Пример #7
0
    def test_get_not_exist(self):
        result = agent_dao.get(1)

        assert_that(result, equal_to(None))
Пример #8
0
    def test_get_not_exist(self):
        result = agent_dao.get(1)

        assert_that(result, equal_to(None))
Пример #9
0
def _agent_exists(agent_id):
    return agent_dao.get(agent_id) is not None
Пример #10
0
 def _get_agent(self, id):
     agent = agent_dao.get(id)
     return self._format_agent_data(agent)