summaryrefslogtreecommitdiff
path: root/functional
diff options
context:
space:
mode:
authorRichard Theis <rtheis@us.ibm.com>2016-01-29 15:45:07 -0600
committerRichard Theis <rtheis@us.ibm.com>2016-01-29 15:45:07 -0600
commit5032dbc8074d5133c6b71610cd57d3c8da07c9b9 (patch)
tree4612ae61cf7a4b2fe1db4caaa1ed317c3099fb8e /functional
parentc43bdc1441a2149562264a82437bf3d99f97939f (diff)
downloadpython-openstackclient-5032dbc8074d5133c6b71610cd57d3c8da07c9b9.tar.gz
Skip identity v2 functional tests
DevStack now uses identity v3 by default thus causing OSC to only load openstack.identity.v3 commands. This prevents running functional tests on openstack.identity.v2 commands. As a result, this patch set skips all identity v2 functional tests to unblock the gate. Change-Id: I066187318be71792a966fa21226fab0d406c3758 Partial-Bug: #1539780
Diffstat (limited to 'functional')
-rw-r--r--functional/tests/identity/v2/test_catalog.py3
-rw-r--r--functional/tests/identity/v2/test_ec2_credentials.py3
-rw-r--r--functional/tests/identity/v2/test_endpoint.py3
-rw-r--r--functional/tests/identity/v2/test_project.py3
-rw-r--r--functional/tests/identity/v2/test_role.py3
-rw-r--r--functional/tests/identity/v2/test_service.py3
-rw-r--r--functional/tests/identity/v2/test_token.py3
-rw-r--r--functional/tests/identity/v2/test_user.py3
-rw-r--r--functional/tests/identity/v3/test_identity.py9
9 files changed, 24 insertions, 9 deletions
diff --git a/functional/tests/identity/v2/test_catalog.py b/functional/tests/identity/v2/test_catalog.py
index 3a1f7e11..7b5c0f97 100644
--- a/functional/tests/identity/v2/test_catalog.py
+++ b/functional/tests/identity/v2/test_catalog.py
@@ -10,9 +10,12 @@
# License for the specific language governing permissions and limitations
# under the License.
+import testtools
+
from functional.tests.identity.v2 import test_identity
+@testtools.skip('bug/1539780')
class CatalogTests(test_identity.IdentityTests):
def test_catalog_list(self):
diff --git a/functional/tests/identity/v2/test_ec2_credentials.py b/functional/tests/identity/v2/test_ec2_credentials.py
index 86702c0c..910229db 100644
--- a/functional/tests/identity/v2/test_ec2_credentials.py
+++ b/functional/tests/identity/v2/test_ec2_credentials.py
@@ -10,9 +10,12 @@
# License for the specific language governing permissions and limitations
# under the License.
+import testtools
+
from functional.tests.identity.v2 import test_identity
+@testtools.skip('bug/1539780')
class EC2CredentialsTests(test_identity.IdentityTests):
def test_ec2_credentials_create(self):
diff --git a/functional/tests/identity/v2/test_endpoint.py b/functional/tests/identity/v2/test_endpoint.py
index 0aed3220..aac61263 100644
--- a/functional/tests/identity/v2/test_endpoint.py
+++ b/functional/tests/identity/v2/test_endpoint.py
@@ -10,9 +10,12 @@
# License for the specific language governing permissions and limitations
# under the License.
+import testtools
+
from functional.tests.identity.v2 import test_identity
+@testtools.skip('bug/1539780')
class EndpointTests(test_identity.IdentityTests):
def test_endpoint_create(self):
diff --git a/functional/tests/identity/v2/test_project.py b/functional/tests/identity/v2/test_project.py
index 3a5e8e81..52c4639e 100644
--- a/functional/tests/identity/v2/test_project.py
+++ b/functional/tests/identity/v2/test_project.py
@@ -10,11 +10,14 @@
# License for the specific language governing permissions and limitations
# under the License.
+import testtools
+
from tempest_lib.common.utils import data_utils
from functional.tests.identity.v2 import test_identity
+@testtools.skip('bug/1539780')
class ProjectTests(test_identity.IdentityTests):
def test_project_create(self):
diff --git a/functional/tests/identity/v2/test_role.py b/functional/tests/identity/v2/test_role.py
index e542a5fb..c0eb5fc7 100644
--- a/functional/tests/identity/v2/test_role.py
+++ b/functional/tests/identity/v2/test_role.py
@@ -10,9 +10,12 @@
# License for the specific language governing permissions and limitations
# under the License.
+import testtools
+
from functional.tests.identity.v2 import test_identity
+@testtools.skip('bug/1539780')
class RoleTests(test_identity.IdentityTests):
def test_role_create(self):
diff --git a/functional/tests/identity/v2/test_service.py b/functional/tests/identity/v2/test_service.py
index bd982be1..716966fc 100644
--- a/functional/tests/identity/v2/test_service.py
+++ b/functional/tests/identity/v2/test_service.py
@@ -10,9 +10,12 @@
# License for the specific language governing permissions and limitations
# under the License.
+import testtools
+
from functional.tests.identity.v2 import test_identity
+@testtools.skip('bug/1539780')
class ServiceTests(test_identity.IdentityTests):
def test_service_create(self):
diff --git a/functional/tests/identity/v2/test_token.py b/functional/tests/identity/v2/test_token.py
index bac2b0ac..1bd7baba 100644
--- a/functional/tests/identity/v2/test_token.py
+++ b/functional/tests/identity/v2/test_token.py
@@ -10,9 +10,12 @@
# License for the specific language governing permissions and limitations
# under the License.
+import testtools
+
from functional.tests.identity.v2 import test_identity
+@testtools.skip('bug/1539780')
class TokenTests(test_identity.IdentityTests):
def test_token_issue(self):
diff --git a/functional/tests/identity/v2/test_user.py b/functional/tests/identity/v2/test_user.py
index 41895e7e..5cd16dbe 100644
--- a/functional/tests/identity/v2/test_user.py
+++ b/functional/tests/identity/v2/test_user.py
@@ -10,12 +10,15 @@
# License for the specific language governing permissions and limitations
# under the License.
+import testtools
+
from tempest_lib.common.utils import data_utils
from functional.common import exceptions
from functional.tests.identity.v2 import test_identity
+@testtools.skip('bug/1539780')
class UserTests(test_identity.IdentityTests):
def test_user_create(self):
diff --git a/functional/tests/identity/v3/test_identity.py b/functional/tests/identity/v3/test_identity.py
index 3164e8fb..6aeddccc 100644
--- a/functional/tests/identity/v3/test_identity.py
+++ b/functional/tests/identity/v3/test_identity.py
@@ -10,8 +10,6 @@
# License for the specific language governing permissions and limitations
# under the License.
-import os
-
from tempest_lib.common.utils import data_utils
from functional.common import test
@@ -49,13 +47,6 @@ class IdentityTests(test.TestCase):
if hasattr(super(IdentityTests, cls), 'setUpClass'):
super(IdentityTests, cls).setUpClass()
- # prepare v3 env
- auth_url = os.environ.get('OS_AUTH_URL')
- auth_url = auth_url.replace('v2.0', 'v3')
- os.environ['OS_AUTH_URL'] = auth_url
- os.environ['OS_IDENTITY_API_VERSION'] = '3'
- os.environ['OS_AUTH_TYPE'] = 'v3password'
-
# create dummy domain
cls.domain_name = data_utils.rand_name('TestDomain')
cls.domain_description = data_utils.rand_name('description')