From: Maru Newby Date: Mon, 9 Mar 2015 18:56:59 +0000 (+0000) Subject: Fix tempest api testing X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=4f4aba36dee1ef078ed41785e145e8d3a5fe9706;p=openstack-build%2Fneutron-build.git Fix tempest api testing This change adds the identity v2 paths to the list of copied modules and updates the identity client init. Change-Id: Ic02ba41eabfb78c49b23c905f1c5cc1d033e2d72 --- diff --git a/neutron/tests/api/contrib/clients.py b/neutron/tests/api/contrib/clients.py index 3c1681d69..6ecaf7b4f 100644 --- a/neutron/tests/api/contrib/clients.py +++ b/neutron/tests/api/contrib/clients.py @@ -97,9 +97,12 @@ class Manager(manager.Manager): self.region_client = RegionClientJSON(self.auth_provider, **params) self.credentials_client = CredentialsClientJSON(self.auth_provider, **params) - self.token_client = TokenClientJSON() + # Token clients do not use the catalog. They only need default_params. + self.token_client = TokenClientJSON(CONF.identity.uri, + **self.default_params) if CONF.identity_feature_enabled.api_v3: - self.token_v3_client = V3TokenClientJSON() + self.token_v3_client = V3TokenClientJSON(CONF.identity.uri_v3, + **self.default_params) class AdminManager(Manager): diff --git a/tools/copy_api_tests_from_tempest.sh b/tools/copy_api_tests_from_tempest.sh index 85ba0d479..88c53f25f 100755 --- a/tools/copy_api_tests_from_tempest.sh +++ b/tools/copy_api_tests_from_tempest.sh @@ -32,6 +32,8 @@ function copy_files { 'tempest/common/utils' 'tempest/services' 'tempest/services/identity' + 'tempest/services/identity/v2' + 'tempest/services/identity/v2/json' 'tempest/services/identity/v3' 'tempest/services/identity/v3/json' 'tempest/services/network'