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))
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))
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, ))
def _get_agent(self, id): with session_scope(): agent = agent_dao.get(id) return self._format_agent_data(agent)
def _get_agent(self, id): agent = agent_dao.get(id) return self._format_agent_data(agent)
def test_get_not_exist(self): result = agent_dao.get(1) assert_that(result, equal_to(None))
def _agent_exists(agent_id): return agent_dao.get(agent_id) is not None