diff options
| author | Kevin L. Mitchell <kevin.mitchell@rackspace.com> | 2011-05-27 14:46:04 -0500 |
|---|---|---|
| committer | Kevin L. Mitchell <kevin.mitchell@rackspace.com> | 2011-05-27 14:46:04 -0500 |
| commit | 1bdcf1e2cbf38151e7dd125825f6e89e35e0abaa (patch) | |
| tree | dc27f98abae4bfa7d3d65353764a6f5f5615778a | |
| parent | fb9d08a7d833a796cd11b310f94201b501d60134 (diff) | |
Add x_auth_token header to most methods
| -rw-r--r-- | test/functional/ksapi.py | 79 |
1 files changed, 57 insertions, 22 deletions
diff --git a/test/functional/ksapi.py b/test/functional/ksapi.py index 71a22aff..9c426109 100644 --- a/test/functional/ksapi.py +++ b/test/functional/ksapi.py @@ -34,48 +34,70 @@ class KeystoneAPI20(simplerest.RESTAPI): tenantId=('req', False)) validate_token = simplerest.RESTMethod('validate_token', 'GET', '/tokens/{tokenId}', - ['tokenId', 'belongsTo'], + ['x_auth_token', + 'tokenId', 'belongsTo'], + x_auth_token='header', belongsTo='query') revoke_token = simplerest.RESTMethod('revoke_token', 'DELETE', '/tokens/{tokenId}', - ['tokenId']) + ['x_auth_token', 'tokenId'], + x_auth_token='header') create_tenant = simplerest.RESTMethod('create_tenant', 'POST', '/tenants', - ['id', 'description', 'enabled'], + ['x_auth_token', 'id', + 'description', 'enabled'], 'tenant', + x_auth_token='header', id='req', description='req', enabled='req') - get_tenants = simplerest.RESTMethod('get_tenants', 'GET', '/tenants') + get_tenants = simplerest.RESTMethod('get_tenants', 'GET', '/tenants', + ['x_auth_token'], + x_auth_token='header') get_tenant = simplerest.RESTMethod('get_tenant', 'GET', '/tenants/{tenantId}', - ['tenantId']) + ['x_auth_token', 'tenantId'], + x_auth_token='header') update_tenant = simplerest.RESTMethod('update_tenant', 'PUT', '/tenants/{tenantId}', - ['tenantId', 'description'], - 'tenant', description='req') + ['x_auth_token', 'tenantId', + 'description'], + 'tenant', + x_auth_token='header', + description='req') delete_tenant = simplerest.RESTMethod('delete_tenant', 'DELETE', - '/tenants/{tenantId}', ['tenantId']) + '/tenants/{tenantId}', + ['x_auth_token', 'tenantId'], + x_auth_token='header') get_base_urls = simplerest.RESTMethod('get_base_urls', 'GET', - '/baseURLs', ['serviceName'], + '/baseURLs', + ['x_auth_token', 'serviceName'], + x_auth_token='header', serviceName='query') get_enabled_base_urls = simplerest.RESTMethod('get_enabled_base_urls', 'GET', '/baseURLs/enabled', - ['serviceName'], + ['x_auth_token', + 'serviceName'], + x_auth_token='header', serviceName='query') get_base_url = simplerest.RESTMethod('get_base_url', 'GET', '/baseURLs/{baseURLId}', - ['baseURLId']) + ['x_auth_token', 'baseURLId'], + x_auth_token='header') get_base_url_refs = simplerest.RESTMethod('get_base_url_refs', 'GET', '/tenants/{tenantId}/' - 'baseURLRefs', ['tenantId']) + 'baseURLRefs', + ['x_auth_token', 'tenantId'], + x_auth_token='header') add_base_url_ref = simplerest.RESTMethod('add_base_url_ref', 'POST', '/tenants/{tenantId}/' 'baseURLRefs', - ['tenantId', 'id', 'region', + ['x_auth_token', + 'tenantId', 'id', 'region', 'default', 'serviceName', 'publicURL', 'internalURL', 'enabled'], 'baseURL', + x_auth_token='header', id='req', region='req', default='req', serviceName='req', @@ -84,28 +106,41 @@ class KeystoneAPI20(simplerest.RESTAPI): get_base_url_ref = simplerest.RESTMethod('get_base_url_ref', 'GET', '/tenants/{tenantId}/' 'baseURLRefs/{baseURLId}', - ['tenantId', 'baseURLId']) + ['x_auth_token', 'tenantId', + 'baseURLId'], + x_auth_token='header') delete_base_url_ref = simplerest.RESTMethod('delete_base_url_ref', 'DELETE', '/tenants/{tenantId}/' 'baseURLRefs/{baseURLId}', - ['tenantId', 'baseURLId']) + ['x_auth_token', 'tenantId', + 'baseURLId'], + x_auth_token='header') get_roles = simplerest.RESTMethod('get_roles', 'GET', '/roles', - ['serviceName'], serviceName='query') + ['x_auth_token', 'serviceName'], + x_auth_token='header', + serviceName='query') get_role = simplerest.RESTMethod('get_role', 'GET', '/roles/{roleId}', - ['roleId']) + ['x_auth_token', 'roleId'], + x_auth_token='header') get_role_refs = simplerest.RESTMethod('get_role_refs', 'GET', '/users/{userId}/roleRefs', - ['userId']) + ['x_auth_token', 'userId'], + x_auth_token='header') add_role_ref = simplerest.RESTMethod('add_role_ref', 'POST', '/users/{userId}/roleRefs', - 'roleRef', - ['userId', 'id', 'href', 'tenantId'], + ['x_auth_token', 'userId', 'id', + 'href', 'tenantId'], + 'roleRef', x_auth_token='header', id='req', href='req', tenantId='req') get_role_ref = simplerest.RESTMethod('get_role_ref', 'GET', '/users/{userId}/roleRefs/{roleId}', - ['userId', 'roleId']) + ['x_auth_token', 'userId', 'roleId'], + x_auth_token='header') delete_role_ref = simplerest.RESTMethod('delete_role_ref', 'DELETE', '/users/{userId}/roleRefs/' - '{roleId}', ['userId', 'roleId']) + '{roleId}', + ['x_auth_token', 'userId', + 'roleId'], + x_auth_token='header') |
