コード例 #1
0
    def test_get_pool_monitor_no_monitor(self, basic_service):
        adapter = ServiceModelAdapter(mock.MagicMock())
        pools = basic_service.get('pools', [None])
        assert not adapter._get_pool_monitor(pools[0], basic_service)

        pools[0]['healthmonitor_id'] = str(uuid.uuid4())
        assert not adapter._get_pool_monitor(pools[0], basic_service)
コード例 #2
0
    def test_get_pool_monitor_no_monitor(self, basic_service):
        adapter = ServiceModelAdapter(mock.MagicMock())
        pools = basic_service.get('pools', [None])
        assert not adapter._get_pool_monitor(pools[0], basic_service)

        pools[0]['healthmonitor_id'] = str(uuid.uuid4())
        assert not adapter._get_pool_monitor(pools[0], basic_service)
コード例 #3
0
    def test_get_pool_monitor(self, basic_service_with_monitor):
        basic_service = basic_service_with_monitor
        adapter = ServiceModelAdapter(mock.MagicMock())
        pools = basic_service.get('pools', [None])
        monitor = adapter._get_pool_monitor(pools[0], basic_service)

        assert monitor == basic_service.get('healthmonitors')[0]
コード例 #4
0
    def test_get_pool_monitor(self, basic_service_with_monitor):
        basic_service = basic_service_with_monitor
        adapter = ServiceModelAdapter(mock.MagicMock())
        pools = basic_service.get('pools', [None])
        monitor = adapter._get_pool_monitor(pools[0], basic_service)

        assert monitor == basic_service.get('healthmonitors')[0]