Skip tests in UsersV3TestJSON with an immutable user source
Adds a skip_checks condition to UsersV3TestJSON to skip if immutable user source is true. resource_setup() in this class attempts to create users, which will fail if the environment uses an LDAP directory for example. Change-Id: I42c3b7a17bfb73079b1d05951636359324bed207
This commit is contained in:
parent
ef47489dc1
commit
0f348f79c8
@ -33,6 +33,14 @@ class UsersV3TestJSON(base.BaseIdentityV3AdminTest):
|
||||
self.assertNotIn(not_expected[key],
|
||||
map(lambda x: x[key], body))
|
||||
|
||||
@classmethod
|
||||
def skip_checks(cls):
|
||||
super(UsersV3TestJSON, cls).skip_checks()
|
||||
if CONF.identity_feature_enabled.immutable_user_source:
|
||||
raise cls.skipException('Skipped because environment has an '
|
||||
'immutable user source and solely '
|
||||
'provides read-only access to users.')
|
||||
|
||||
@classmethod
|
||||
def resource_setup(cls):
|
||||
super(UsersV3TestJSON, cls).resource_setup()
|
||||
|
Loading…
Reference in New Issue
Block a user