Tenants API Client - User Tests Parity.
1. Refactored tenant responses model - obj_to_json method. 2. Refactored tenant client - create user for a tenant method. 3. Refactored tenant and client tests. Change-Id: Ied4929f5387e56a33c7fbfd9e4a493c0e2442b78
This commit is contained in:
@@ -177,7 +177,7 @@ class TenantsAPI_Client(AutoMarshallingRestClient):
|
||||
@summary: Creates a user for a given tenant
|
||||
"""
|
||||
|
||||
url = '{0}/tenants/{1}/users'.format(self.base_url, tenant_id)
|
||||
url = '{0}/users'.format(self.base_url)
|
||||
user_request_object = User(id_=id_, tenant_id=tenant_id, name=name,
|
||||
enabled=enabled, email=email)
|
||||
response = self.request('POST', url,
|
||||
|
||||
@@ -70,8 +70,7 @@ class Tenant(BaseIdentityModel):
|
||||
self.enabled = enabled
|
||||
|
||||
def _obj_to_json(self):
|
||||
json_dict = {"tenant": {"id": self.id_,
|
||||
"name": self.name,
|
||||
json_dict = {"tenant": {"name": self.name,
|
||||
"description": self.description,
|
||||
"enabled": self.enabled}}
|
||||
return json.dumps(json_dict)
|
||||
|
||||
Reference in New Issue
Block a user