Exemple #1
0
    def __init__(self, config, username, key, auth_url, tenant_name=None):
        self.config = config
        self.client = rest_client.RestClient(config, username, key,
                                             auth_url, tenant_name)

        self.build_interval = self.config.nova.build_interval
        self.build_timeout = self.config.nova.build_timeout
        self.headers = {'Content-Type': 'application/json',
                        'Accept': 'application/json'}
Exemple #2
0
 def setUp(self):
     super(BaseRestClientTestClass, self).setUp()
     self.stubs.Set(config, 'TempestConfigPrivate', fake_config.FakeConfig)
     self.rest_client = rest_client.RestClient(
         fake_auth_provider.FakeAuthProvider())
     self.stubs.Set(httplib2.Http, 'request', self.fake_http.request)
     self.useFixture(mockpatch.PatchObject(self.rest_client, '_get_region',
                                           side_effect=self._get_region()))
     self.useFixture(mockpatch.PatchObject(self.rest_client,
                                           '_log_response'))
Exemple #3
0
    def setUpClass(cls):
        """
            This method allows to initialize authentication before
            each test case and define parameters of Mistral API Service
        """
        super(MistralTest, cls).setUpClass()

        if not cfg.mistral.service_available:
            raise cls.skipException("Mistral tests are disabled")

        user = cfg.mistral.user
        password = cfg.mistral.password
        tenant = cfg.mistral.tenant
        auth_url = cfg.mistral.auth_url
        client_args = (cls.config, user, password, auth_url, tenant)

        cls.client = rest_client.RestClient(*client_args)
        cls.client.service = 'identity'
        cls.token = cls.client.get_auth()
        cls.client.base_url = cfg.mistral.mistral_url
        cls.obj = []
Exemple #4
0
 def get_rest_client(self, auth_provider):
     rc = rest_client.RestClient(auth_provider)
     rc.TYPE = self.TYPE
     return rc
 def setUp(self):
     super(TestRestClientErrorCheckerJSON, self).setUp()
     self.useFixture(fake_config.ConfigFixture())
     self.stubs.Set(config, 'TempestConfigPrivate', fake_config.FakePrivate)
     self.rest_client = rest_client.RestClient(
         fake_auth_provider.FakeAuthProvider())
 def get_rest_client(self, auth_provider):
     return rest_client.RestClient(auth_provider)
Exemple #7
0
 def __init__(self, config, username, key, auth_url, tenant_name=None):
     self.config = config
     self.client = rest_client.RestClient(config, username, key, auth_url,
                                          tenant_name)