Example #1
0
 def test_ensures_cloudtrail_arns_are_valid_when_missing_resource(self):
     try:
         assert_cloudtrail_arn_is_valid(
             'arn:aws:cloudtrail:us-east-1:%s:foo' % TEST_ACCOUNT_ID)
         self.fail('Should have failed')
     except ValueError as e:
         self.assertIn('Invalid trail ARN provided', str(e))
Example #2
0
 def test_ensures_cloudtrail_arns_are_valid_when_missing_resource(self):
     try:
         assert_cloudtrail_arn_is_valid(
             'arn:aws:cloudtrail:us-east-1:%s:foo' % TEST_ACCOUNT_ID)
         self.fail('Should have failed')
     except ValueError as e:
         self.assertIn('Invalid trail ARN provided', str(e))
Example #3
0
 def test_allows_valid_arns(self):
     assert_cloudtrail_arn_is_valid("arn:aws:cloudtrail:us-east-1:%s:trail/foo" % TEST_ACCOUNT_ID)
Example #4
0
 def test_ensures_cloudtrail_arns_are_valid(self):
     try:
         assert_cloudtrail_arn_is_valid("foo:bar:baz")
         self.fail("Should have failed")
     except ValueError as e:
         self.assertIn("Invalid trail ARN provided: foo:bar:baz", str(e))
Example #5
0
 def test_allows_valid_arns(self):
     assert_cloudtrail_arn_is_valid(
         'arn:aws:cloudtrail:us-east-1:%s:trail/foo' % TEST_ACCOUNT_ID)
Example #6
0
 def test_ensures_cloudtrail_arns_are_valid(self):
     try:
         assert_cloudtrail_arn_is_valid('foo:bar:baz')
         self.fail('Should have failed')
     except ValueError as e:
         self.assertIn('Invalid trail ARN provided: foo:bar:baz', str(e))