feat: implement logs tag_log_group
This commit is contained in:
parent
3cb7c3e568
commit
0561a0050f
4 changed files with 42 additions and 1 deletions
|
|
@ -243,3 +243,27 @@ def test_list_tags_log_group():
|
|||
assert response['tags'] == tags
|
||||
|
||||
response = conn.delete_log_group(logGroupName=log_group_name)
|
||||
|
||||
|
||||
@mock_logs
|
||||
def test_tag_log_group():
|
||||
conn = boto3.client('logs', 'us-west-2')
|
||||
log_group_name = 'dummy'
|
||||
tags = {'tag_key_1': 'tag_value_1'}
|
||||
response = conn.create_log_group(logGroupName=log_group_name)
|
||||
|
||||
response = conn.tag_log_group(logGroupName=log_group_name, tags=tags)
|
||||
response = conn.list_tags_log_group(logGroupName=log_group_name)
|
||||
assert response['tags'] == tags
|
||||
|
||||
tags_with_added_value = {'tag_key_1': 'tag_value_1', 'tag_key_2': 'tag_value_2'}
|
||||
response = conn.tag_log_group(logGroupName=log_group_name, tags={'tag_key_2': 'tag_value_2'})
|
||||
response = conn.list_tags_log_group(logGroupName=log_group_name)
|
||||
assert response['tags'] == tags_with_added_value
|
||||
|
||||
tags_with_updated_value = {'tag_key_1': 'tag_value_XX', 'tag_key_2': 'tag_value_2'}
|
||||
response = conn.tag_log_group(logGroupName=log_group_name, tags={'tag_key_1': 'tag_value_XX'})
|
||||
response = conn.list_tags_log_group(logGroupName=log_group_name)
|
||||
assert response['tags'] == tags_with_updated_value
|
||||
|
||||
response = conn.delete_log_group(logGroupName=log_group_name)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue