IAM delete_server_certificate (#1380)

* IAM delete_server_certificate

* flake8 fixes
This commit is contained in:
David Bartle 2017-12-08 02:43:09 -08:00 committed by Terry Cain
commit 52ce8d378f
4 changed files with 34 additions and 1 deletions

View file

@ -58,6 +58,19 @@ def test_upload_server_cert():
"arn:aws:iam::123456789012:server-certificate/certname")
@mock_iam_deprecated()
def test_delete_server_cert():
conn = boto.connect_iam()
conn.upload_server_cert("certname", "certbody", "privatekey")
conn.get_server_certificate("certname")
conn.delete_server_cert("certname")
with assert_raises(BotoServerError):
conn.get_server_certificate("certname")
with assert_raises(BotoServerError):
conn.delete_server_cert("certname")
@mock_iam_deprecated()
@raises(BotoServerError)
def test_get_role__should_throw__when_role_does_not_exist():