#2163 - Delete IAM group; Add test case and align error message with AWS
This commit is contained in:
parent
876ff476f1
commit
cd5b64b0c5
3 changed files with 23 additions and 9 deletions
|
|
@ -1225,7 +1225,9 @@ class IAMBackend(BaseBackend):
|
|||
try:
|
||||
del self.groups[group_name]
|
||||
except KeyError:
|
||||
raise IAMNotFoundException("Group {0} not found".format(group_name))
|
||||
raise IAMNotFoundException(
|
||||
"The group with name {0} cannot be found.".format(group_name)
|
||||
)
|
||||
|
||||
def create_user(self, user_name, path="/"):
|
||||
if user_name in self.users:
|
||||
|
|
|
|||
|
|
@ -429,10 +429,10 @@ class IamResponse(BaseResponse):
|
|||
return template.render(name="GetGroupPolicyResponse", **policy_result)
|
||||
|
||||
def delete_group(self):
|
||||
group_name = self._get_param('GroupName')
|
||||
group_name = self._get_param("GroupName")
|
||||
iam_backend.delete_group(group_name)
|
||||
template = self.response_template(GENERIC_EMPTY_TEMPLATE)
|
||||
return template.render(name='DeleteGroup')
|
||||
return template.render(name="DeleteGroup")
|
||||
|
||||
def create_user(self):
|
||||
user_name = self._get_param("UserName")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue