Changelog 2.0.0 (#3721)

* Changelog for upcoming release (..-27/01)

* Changelog for upcoming release (..-21-02)

* Update Implementation Coverage

* Update AWS Managed Policies
This commit is contained in:
Bert Blommers 2021-02-23 15:16:07 +00:00 committed by GitHub
commit 67c1dbc164
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 37583 additions and 13468 deletions

View file

@ -674,20 +674,15 @@ def test_get_aws_managed_policy_version():
@mock_iam
def test_get_aws_managed_policy_v4_version():
def test_get_aws_managed_policy_v6_version():
conn = boto3.client("iam", region_name="us-east-1")
managed_policy_arn = "arn:aws:iam::aws:policy/job-function/SystemAdministrator"
managed_policy_version_create_date = datetime.strptime(
"2018-10-08T21:33:45+00:00", "%Y-%m-%dT%H:%M:%S+00:00"
)
with pytest.raises(ClientError):
conn.get_policy_version(
PolicyArn=managed_policy_arn, VersionId="v2-does-not-exist"
)
retrieved = conn.get_policy_version(PolicyArn=managed_policy_arn, VersionId="v4")
retrieved["PolicyVersion"]["CreateDate"].replace(tzinfo=None).should.equal(
managed_policy_version_create_date
)
retrieved = conn.get_policy_version(PolicyArn=managed_policy_arn, VersionId="v6")
retrieved["PolicyVersion"]["CreateDate"].replace(tzinfo=None).should.be.an(datetime)
retrieved["PolicyVersion"]["Document"].should.be.an(dict)