Exemple #1
0
def test_has_trails_false():
    ct = cloudtrail.CloudTrail(['us-west-2', 'us-east-1'])
    ct.trail_list = {u'trailList': []}
    assert ct.has_trails is False
Exemple #2
0
def test_has_trails_true():
    ct = cloudtrail.CloudTrail(['us-west-2', 'us-east-1'])
    ct.trail_list = {u'trailList': [{u'IncludeGlobalServiceEvents': True, u'Name': u'krug-uswest-1-cloudtrail', u'TrailARN': u'arn:aws:cloudtrail:us-west-2:671642278147:trail/krug-uswest-1-cloudtrail', u'LogFileValidationEnabled': False, u'IsMultiRegionTrail': False, u'S3BucketName': u'krug-uswest-1-cloudtrail', u'HomeRegion': u'us-west-2'}], 'ResponseMetadata': {'HTTPStatusCode': 200, 'RequestId': '89f955cf-3afb-11e6-963d-9b7db611715f'}}
    assert ct.has_trails is True
Exemple #3
0
def test_get_aws_cloudtrails():
    ct = cloudtrail.CloudTrail(['us-west-2', 'us-east-1'])
    response = ct.get_aws_cloudtrails
    assert response is not None
Exemple #4
0
def test_invalid_ct_region():
    ct = cloudtrail.CloudTrail(['us-west-2', 'us-east-1'])
    client = ct.get_client('pastramisandwich')
    assert client is not None
Exemple #5
0
def test_ct_client():
    ct = cloudtrail.CloudTrail(['us-west-2', 'us-east-1'])
    client = ct.get_client()
    assert client is not None
Exemple #6
0
def test_trail_list():
    ct = cloudtrail.CloudTrail(['us-west-2', 'us-east-1'])
    assert ct.has_trails is True