* IAM - get_user() #3828 - fixing issue where the get_user method does not return tags * adding get_user with tags test
This commit is contained in:
parent
15eda737d6
commit
6ea6445f60
@ -484,9 +484,9 @@ class IamResponse(BaseResponse):
|
||||
user = User("default_user")
|
||||
else:
|
||||
user = iam_backend.get_user(user_name)
|
||||
|
||||
tags = iam_backend.tagger.list_tags_for_resource(user.arn).get("Tags", [])
|
||||
template = self.response_template(USER_TEMPLATE)
|
||||
return template.render(action="Get", user=user)
|
||||
return template.render(action="Get", user=user, tags=tags)
|
||||
|
||||
def list_users(self):
|
||||
path_prefix = self._get_param("PathPrefix")
|
||||
|
@ -4075,7 +4075,8 @@ def test_create_user_with_tags():
|
||||
assert resp["User"]["Tags"] == tags
|
||||
resp = conn.list_user_tags(UserName=user_name)
|
||||
assert resp["Tags"] == tags
|
||||
|
||||
resp = conn.get_user(UserName=user_name)
|
||||
assert resp["User"]["Tags"] == tags
|
||||
resp = conn.create_user(UserName="test-create-user-no-tags")
|
||||
assert "Tags" not in resp["User"]
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user