Add functional test for access control (RBAC) with Keystone

This patch adds test cases for PUT, DELETE, GET, HEAD, POST and OPTIONS
requests to accounts, containers and objects using various combinations
of users/projects, roles and/or service tokens.

Change-Id: Iea8141ac74ad949a3ae7fa47fda3135d0f2612f6
This commit is contained in:
Hisashi Osanai
2015-07-16 09:35:37 +09:00
parent 6a473e3d7b
commit 09b188f03c
5 changed files with 1149 additions and 9 deletions

View File

@@ -58,6 +58,12 @@ password3 = testing3
# account contains an underscore.
#service_prefix = SERVICE
# Sixth user is required for access control tests.
# Account must have a role for reseller_admin_role(keystoneauth).
#account6 = test
#username6 = tester6
#password6 = testing6
collate = C
# Only necessary if a pre-existing server uses self-signed certificate