コード例 #1
0
ファイル: test_domain.py プロジェクト: nachandr/cfme_tests
def new_user(request, appliance):
    """This fixture creates custom user with tenant attached"""
    tenant = _tenants(request, appliance)
    role = appliance.rest_api.collections.roles.get(name="EvmRole-super_administrator")
    group = _groups(request, appliance, role, tenant=tenant)
    user, user_data = _users(request, appliance, group=group.description)
    yield appliance.collections.users.instantiate(
        name=user[0].name,
        credential=Credential(principal=user_data[0]["userid"], secret=user_data[0]["password"]),
    ), tenant
コード例 #2
0
ファイル: test_tag.py プロジェクト: rananda/cfme_tests
 def tenants(self, request, rest_api_modscope):
     return _tenants(request, rest_api_modscope, num=1)
コード例 #3
0
 def tenants(self, request, appliance):
     return _tenants(request, appliance, num=1)
コード例 #4
0
 def tenants(self, request, appliance):
     num_tenants = 3
     response = _tenants(request, appliance.rest_api, num=num_tenants)
     assert appliance.rest_api.response.status_code == 200
     assert len(response) == num_tenants
     return response
コード例 #5
0
 def tenants(self, request, appliance):
     return _tenants(request, appliance.rest_api, num=1)
コード例 #6
0
def tenant(appliance, request):
    return _tenants(request, appliance)
コード例 #7
0
 def tenants(self, request, appliance):
     num_tenants = 3
     response = _tenants(request, appliance.rest_api, num=num_tenants)
     assert appliance.rest_api.response.status_code == 200
     assert len(response) == num_tenants
     return response
コード例 #8
0
 def tenants(self, request, appliance):
     num_tenants = 3
     response = _tenants(request, appliance.rest_api, num=num_tenants)
     assert_response(appliance)
     assert len(response) == num_tenants
     return response
コード例 #9
0
ファイル: test_tag.py プロジェクト: jdemon519/cfme_tests
 def tenants(self, request, rest_api_modscope):
     return _tenants(request, rest_api_modscope, num=1)
コード例 #10
0
 def tenants(self, request, rest_api):
     return _tenants(request, rest_api, num=3)
コード例 #11
0
 def tenants(self, request, rest_api):
     return _tenants(request, rest_api, num=1)