From 9decb8674dbee8a1f07f54534b410f3b37de9eb3 Mon Sep 17 00:00:00 2001 From: mwas Date: Sat, 23 Nov 2019 10:18:06 +0300 Subject: [PATCH] adding tests for describe secret with arn --- tests/test_secretsmanager/test_secretsmanager.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tests/test_secretsmanager/test_secretsmanager.py b/tests/test_secretsmanager/test_secretsmanager.py index cc64dc874..4d880604d 100644 --- a/tests/test_secretsmanager/test_secretsmanager.py +++ b/tests/test_secretsmanager/test_secretsmanager.py @@ -373,6 +373,18 @@ def test_describe_secret(): assert secret_description_2["ARN"] != "" # Test arn not empty +@mock_secretsmanager +def test_describe_secret_with_arn(): + conn = boto3.client("secretsmanager", region_name="us-west-2") + results = conn.create_secret(Name="test-secret", SecretString="foosecret") + + secret_description = conn.describe_secret(SecretId=results['ARN']) + + assert secret_description # Returned dict is not empty + assert secret_description["Name"] == ("test-secret") + assert secret_description["ARN"] != results['ARN'] + + @mock_secretsmanager def test_describe_secret_that_does_not_exist(): conn = boto3.client("secretsmanager", region_name="us-west-2")