Пример #1
0
    def setUp(self):
        super(PDNS4BackendTestCase, self).setUp()
        self.stdlog = fixtures.StandardLogging()
        self.useFixture(self.stdlog)

        self.base_address = 'http://*****:*****@example.com',
        )

        self.target = {
            'id': '4588652b-50e7-46b9-b688-a9bad40a873e',
            'type': 'pdns4',
            'masters': [
                {'host': '192.0.2.1', 'port': 53},
                {'host': '192.0.2.2', 'port': 35},
            ],
            'options': [
                {'key': 'api_endpoint', 'value': 'http://localhost:8081'},
                {'key': 'api_token', 'value': 'api_key'},
            ],
        }

        self.backend = impl_pdns4.PDNS4Backend(
            objects.PoolTarget.from_dict(self.target)
        )
Пример #2
0
 def setUp(self):
     super(TestCase, self).setUp()
     self.stdlog = fixtures.StandardLogging()
     self.useFixture(self.stdlog)
     self.CONF = self.useFixture(cfg_fixture.Config(cfg.CONF)).conf
     self.metrics = Metrics()
     self.metrics._client = noop.Client()
Пример #3
0
    def setUp(self):
        super(MdnsServiceTest, self).setUp()
        self.stdlog = fixtures.StandardLogging()
        self.useFixture(self.stdlog)

        self.useFixture(cfg_fixture.Config(CONF))

        self.service = service.Service()
Пример #4
0
 def setUp(self):
     super(MdnsXFRMixinTest, self).setUp()
     self.stdlog = fixtures.StandardLogging()
     self.useFixture(self.stdlog)
     self.useFixture(cfg_fixture.Config(CONF))
     self.context = mock.Mock()
     self.tg = mock.Mock()
     self.xfrMixin = xfr.XFRMixin()
     self.xfrMixin.central_api = mock.Mock()
Пример #5
0
    def setUp(self):
        super(TestSinkService, self).setUp()
        self.stdlog = fixtures.StandardLogging()
        self.useFixture(self.stdlog)

        self.CONF.set_override('enabled_notification_handlers', ['fake'],
                               'service:sink')

        self.service = service.Service()
Пример #6
0
    def setUp(self):
        super(MdnsServiceTest, self).setUp()
        self.stdlog = fixtures.StandardLogging()
        self.useFixture(self.stdlog)

        conf = self.useFixture(cfg_fixture.Config(CONF))
        conf.conf([], project='designate')

        self.service = service.Service()
    def setUp(self):
        super(HeartbeatEmitterTest, self).setUp()
        self.stdlog = fixtures.StandardLogging()
        self.useFixture(self.stdlog)
        self.useFixture(cfg_fixture.Config(CONF))

        CONF.set_override('emitter_type', 'noop', 'heartbeat_emitter')
        CONF.set_override('heartbeat_interval', 0.1, 'heartbeat_emitter')
        CONF.set_override('host', 'localhost')
Пример #8
0
    def setUp(self):
        super(TestService, self).setUp()
        self.stdlog = fixtures.StandardLogging()
        self.useFixture(self.stdlog)
        self.useFixture(cfg_fixture.Config(CONF))

        self.context = mock.Mock()
        self.zone = mock.Mock()
        self.service = service.Service()
Пример #9
0
 def setUp(self):
     super(MdnsHandleTest, self).setUp()
     self.stdlog = fixtures.StandardLogging()
     self.useFixture(self.stdlog)
     self.useFixture(cfg_fixture.Config(CONF))
     self.context = mock.Mock()
     self.storage = mock.Mock()
     self.tg = mock.Mock()
     self.handler = handler.RequestHandler(self.storage, self.tg)
Пример #10
0
    def setUp(self):
        super(AgentServiceTest, self).setUp()
        self.stdlog = fixtures.StandardLogging()
        self.useFixture(self.stdlog)

        self.CONF.set_override('listen', ['0.0.0.0:0'], 'service:agent')
        self.CONF.set_override('notify_delay', 0, 'service:agent')

        self.service = service.Service()
        self.service.dns_service._start = mock.Mock()
Пример #11
0
    def setUp(self):
        super(TestSinkNotification, self).setUp()
        self.stdlog = fixtures.StandardLogging()
        self.useFixture(self.stdlog)

        CONF.set_override('enabled_notification_handlers',
                          [fake.FakeHandler.__plugin_name__], 'service:sink')
        CONF.set_override('allowed_event_types',
                          ['compute.instance.create.end'], 'handler:fake')

        self.context = mock.Mock()
        self.service = service.Service()
Пример #12
0
    def setUp(self):
        self.useFixture(cfg_fixture.Config(CONF))

        service.CONF = RoObject({
            'service:producer': RoObject({
                'enabled_tasks': None,  # enable all tasks
            }),
            'producer_task:zone_purge': '',
        })
        super(ProducerTest, self).setUp()
        self.stdlog = fixtures.StandardLogging()
        self.useFixture(self.stdlog)

        self.service = service.Service()
        self.service.rpc_server = mock.Mock()
        self.service._storage = mock.Mock()
        self.service._quota = mock.Mock()
        self.service._quota.limit_check = mock.Mock()
Пример #13
0
    def setUp(self):
        super(DesignateBackendTestCase, self).setUp()
        self.stdlog = fixtures.StandardLogging()
        self.useFixture(self.stdlog)

        self.zone = objects.Zone(
            id='e2bed4dc-9d01-11e4-89d3-123b93f75cba',
            name='example.com.',
            email='*****@*****.**',
        )

        self.target = {
            'id': '4588652b-50e7-46b9-b688-a9bad40a873e',
            'type': 'designate',
            'masters': [
                {'host': '192.0.2.1', 'port': 53},
            ],
            'options': [
                {'key': 'auth_url', 'value': 'auth_url'},
                {'key': 'username', 'value': 'user'},
                {'key': 'password', 'value': 'secret'},
                {'key': 'project_name', 'value': 'project'},
                {'key': 'project_domain_name', 'value': 'project_domain'},
                {'key': 'user_domain_name', 'value': 'user_domain'},
                {'key': 'region_name', 'value': 'RegionOne'},
            ],
        }

        self.backend = impl_designate.DesignateBackend(
            objects.PoolTarget.from_dict(self.target)
        )

        # Mock client
        self.client = NonCallableMagicMock()
        zones = NonCallableMagicMock(spec_set=['create', 'delete'])

        self.client.configure_mock(zones=zones)

        self.backend._client = self.client
Пример #14
0
 def setUp(self):
     super(DesignateManageTestCase, self).setUp()
     self.stdlog = fixtures.StandardLogging()
     self.useFixture(self.stdlog)
Пример #15
0
 def setUp(self):
     super(TestUtils, self).setUp()
     self.stdlog = fixtures.StandardLogging()
     self.useFixture(cfg_fixture.Config(CONF))
     self.useFixture(self.stdlog)
Пример #16
0
 def setUp(self):
     super(TestProcessingExecutor, self).setUp()
     self.stdlog = fixtures.StandardLogging()
     self.useFixture(self.stdlog)
Пример #17
0
 def setUp(self):
     super(TestCase, self).setUp()
     self.stdlog = fixtures.StandardLogging()
     self.useFixture(self.stdlog)
     self.CONF = self.useFixture(cfg_fixture.Config(cfg.CONF)).conf
     self.CONF.set_override('enabled', True, 'monasca:statsd')