Fuelclient version 10 handled
In python-fuelclient >= 10 APIClient was renamed to DefaultAPIClient Number of saving items decreased in the test_get_resource_values_effective_lot_of_data for fix test timeout error on the CI servers. Change-Id: Icdad2f7acfc6a05684bb2d9e8f73d18a252f20e6 Closes-Bug: #1627944
This commit is contained in:
parent
3705aa1526
commit
bb6c1932a4
@ -25,8 +25,15 @@ from tuning_box import client as tb_client
|
||||
|
||||
|
||||
class FuelHTTPClient(tb_client.HTTPClient):
|
||||
if hasattr(fc_client, 'DefaultAPIClient'):
|
||||
# Handling python-fuelclient version >= 10.0
|
||||
fc_api = fc_client.DefaultAPIClient
|
||||
else:
|
||||
# Handling python-fuelclient version <= 9.0
|
||||
fc_api = fc_client.APIClient
|
||||
|
||||
def __init__(self):
|
||||
service_catalog = fc_client.APIClient.keystone_client.service_catalog
|
||||
service_catalog = self.fc_api.keystone_client.service_catalog
|
||||
base_url = service_catalog.url_for(
|
||||
service_type='config',
|
||||
endpoint_type='publicURL',
|
||||
@ -35,8 +42,8 @@ class FuelHTTPClient(tb_client.HTTPClient):
|
||||
|
||||
def default_headers(self):
|
||||
headers = super(FuelHTTPClient, self).default_headers()
|
||||
if fc_client.APIClient.auth_token:
|
||||
headers['X-Auth-Token'] = fc_client.APIClient.auth_token
|
||||
if self.fc_api.auth_token:
|
||||
headers['X-Auth-Token'] = self.fc_api.auth_token
|
||||
return headers
|
||||
|
||||
|
||||
|
@ -77,9 +77,10 @@ class TestShowEnvironment(testscenarios.WithScenarios, _BaseCLITest):
|
||||
scenarios = [
|
||||
(s[0], dict(zip(('mock_url', 'args', 'expected_result'), s[1])))
|
||||
for s in [
|
||||
('json', ('/environments/9', 'env show 9 -f json',
|
||||
('json', ('/environments/9', 'env show 9 -f json -c id',
|
||||
'{\n "id": 1\n}')),
|
||||
('yaml', ('/environments/9', 'env show 9 -f yaml', 'id: 1\n'))
|
||||
('yaml', ('/environments/9', 'env show 9 -f yaml -c id',
|
||||
'id: 1\n'))
|
||||
]
|
||||
]
|
||||
mock_url = None
|
||||
|
@ -382,7 +382,7 @@ class TestResourceValues(BaseTest):
|
||||
keys_on_root = 10000
|
||||
keys_on_lvl1 = 15000
|
||||
keys_on_lvl2 = 20000
|
||||
values_on_level = 500
|
||||
values_on_level = 100
|
||||
|
||||
# Adding values on the root level
|
||||
self._add_resource_values(
|
||||
|
Loading…
x
Reference in New Issue
Block a user