Exemplo n.º 1
0
    def setUp(self):
        super(TestServicesUpdate, self).setUp()
        provider = driver.DNSProvider(self.conf)
        self.controller = provider.services_controller

        self.domains_old = [
            domain.Domain('test.domain.com'),
            domain.Domain('blog.domain.com')
        ]
        self.origins_old = []

        fastly_access_urls_old = [{
            u'provider_url':
            u'test.domain.com.global.prod.fastly.net',
            u'domain':
            u'test.domain.com',
            u'operator_url':
            u'test.domain.com.cdn80.mycdn.com'
        }, {
            u'provider_url':
            u'blog.domain.com.global.prod.fastly.net',
            u'domain':
            u'blog.domain.com',
            u'operator_url':
            u'blog.domain.com.cdn80.mycdn.com'
        }]

        fastly_provider_details_old = mock.Mock()
        fastly_provider_details_old.access_urls = fastly_access_urls_old

        provider_details_old = {'Fastly': fastly_provider_details_old}

        self.service_old = service.Service(service_id=uuid.uuid4(),
                                           name='myservice',
                                           domains=self.domains_old,
                                           origins=self.origins_old,
                                           flavor_id='standard')
        self.service_old.provider_details = provider_details_old
Exemplo n.º 2
0
 def test_retry_exceptions(self):
     provider = driver.DNSProvider(self.conf)
     self.assertEqual(provider.retry_exceptions, retry_exceptions)
Exemplo n.º 3
0
 def test_service_controller(self):
     provider = driver.DNSProvider(self.conf)
     self.assertNotEqual(provider.services_controller, None)
Exemplo n.º 4
0
 def test_get_client(self):
     provider = driver.DNSProvider(self.conf)
     self.assertIsNone(provider.client)
Exemplo n.º 5
0
 def test_is_alive(self):
     provider = driver.DNSProvider(self.conf)
     self.assertTrue(provider.is_alive())
Exemplo n.º 6
0
 def setUp(self):
     super(TestServicesCreate, self).setUp()
     provider = driver.DNSProvider(self.conf)
     self.controller = provider.services_controller