summaryrefslogtreecommitdiffstats
path: root/tests/default_fixtures.py
diff options
context:
space:
mode:
authorAdam Young <ayoung@redhat.com>2013-02-01 11:18:16 -0500
committerAdam Young <ayoung@redhat.com>2013-02-18 15:11:43 -0500
commitb20302aa3e08421295140576d0aeea2fa9e34188 (patch)
tree50459bb43b70c4ae82cf3fc6d5228c9ba1dc4dbf /tests/default_fixtures.py
parentb1bfca2501ad11a861c9064b97b7fa06fc6d958e (diff)
downloadkeystone-b20302aa3e08421295140576d0aeea2fa9e34188.tar.gz
keystone-b20302aa3e08421295140576d0aeea2fa9e34188.tar.xz
keystone-b20302aa3e08421295140576d0aeea2fa9e34188.zip
project membership to role conversion
Changes the relationship between users and projects. There is no more direct membership in projects. Instead, all membership is now done via roles. A default role has been created called _member_ with a uuid (both configurable) that will be added in place of the group membership for databse upgrades. DocImpact: https://bugs.launchpad.net/openstack-manuals/+bug/1087483 Change-Id: I2482f9ef7b838e5dade5096d6d00e81db71604d1
Diffstat (limited to 'tests/default_fixtures.py')
-rw-r--r--tests/default_fixtures.py27
1 files changed, 24 insertions, 3 deletions
diff --git a/tests/default_fixtures.py b/tests/default_fixtures.py
index e20f9d7a..44fb64fb 100644
--- a/tests/default_fixtures.py
+++ b/tests/default_fixtures.py
@@ -20,6 +20,9 @@
from keystone import config
+CONF = config.CONF
+
+
DEFAULT_DOMAIN_ID = config.CONF.identity.default_domain_id
@@ -34,6 +37,12 @@ TENANTS = [
'domain_id': DEFAULT_DOMAIN_ID,
'description': 'description',
'enabled': True,
+ }, {
+ 'id': 'mtu',
+ 'name': 'MTU',
+ 'description': 'description',
+ 'enabled': True,
+ 'domain_id': DEFAULT_DOMAIN_ID
}
]
@@ -63,14 +72,20 @@ USERS = [
'enabled': False,
'tenant_id': 'baz',
'tenants': ['baz'],
+ }, {
+ 'id': 'sna',
+ 'name': 'SNA',
+ 'domain_id': DEFAULT_DOMAIN_ID,
+ 'password': 'snafu',
+ 'enabled': True,
+ 'tenants': ['bar']
}
]
METADATA = [
{
- 'user_id': 'foo',
- 'tenant_id': 'bar',
- 'extra': 'extra',
+ 'user_id': 'sna',
+ 'tenant_id': 'mtu',
}
]
@@ -81,5 +96,11 @@ ROLES = [
}, {
'id': 'member',
'name': 'Member',
+ }, {
+ 'id': CONF.member_role_id,
+ 'name': CONF.member_role_name,
+ }, {
+ 'id': 'other',
+ 'name': 'Other',
}
]