def test_policy_validation(self): policy = self.load_policy({ 'name': 'ec2-utilization', 'resource': 'ec2', 'tags': ['abc'], 'filters': [ {'type': 'metrics', 'name': 'CPUUtilization', 'days': 3, 'value': 1.5}], 'actions': ['stop']}) policy.validate() self.assertEqual(policy.tags, ['abc']) self.assertFalse(policy.is_lambda) self.assertEqual( repr(policy), "<Policy resource: ec2 name: ec2-utilization>")
def test_policy_validation(self): policy = self.load_policy({ 'name': 'ec2-utilization', 'resource': 'ec2', 'tags': ['abc'], 'filters': [ {'type': 'metrics', 'name': 'CPUUtilization', 'days': 3, 'value': 1.5}], 'actions': ['stop']}) policy.validate() self.assertEqual(policy.tags, ['abc']) self.assertFalse(policy.is_lambda) self.assertTrue( repr(policy).startswith( "<Policy resource: ec2 name: ec2-utilization"))
def test_policy_validation(self): policy = self.load_policy({ "name": "ec2-utilization", "resource": "ec2", "tags": ["abc"], "filters": [{ "type": "metrics", "name": "CPUUtilization", "days": 3, "value": 1.5, }], "actions": ["stop"], }) policy.validate() self.assertEqual(policy.tags, ["abc"]) self.assertFalse(policy.is_lambda) self.assertTrue( repr(policy).startswith( "<Policy resource:ec2 name:ec2-utilization"))
def test_policy_validation(self): policy = self.load_policy( { "name": "ec2-utilization", "resource": "ec2", "tags": ["abc"], "filters": [ { "type": "metrics", "name": "CPUUtilization", "days": 3, "value": 1.5, } ], "actions": ["stop"], } ) policy.validate() self.assertEqual(policy.tags, ["abc"]) self.assertFalse(policy.is_lambda) self.assertTrue( repr(policy).startswith("<Policy resource: ec2 name: ec2-utilization") )