コード例 #1
0
 def test_filter_count_changed(self):
     ct = get_alert_condition_from_string('filter count changed')
     self.assertEqual(ct, AlertCondition.FILTER_COUNT_CHANGED)
コード例 #2
0
 def test_filter_count_at_least(self):
     ct = get_alert_condition_from_string('filter count at least')
     self.assertEqual(ct, AlertCondition.FILTER_COUNT_AT_LEAST)
コード例 #3
0
 def test_always(self):
     ct = get_alert_condition_from_string('always')
     self.assertEqual(ct, AlertCondition.ALWAYS)
コード例 #4
0
 def test_none_or_empty(self):
     ct = get_alert_condition_from_string(None)
     self.assertIsNone(ct)
     ct = get_alert_condition_from_string('')
     self.assertIsNone(ct)
コード例 #5
0
 def test_invalid(self):
     with self.assertRaises(InvalidArgument):
         get_alert_condition_from_string('foo')
コード例 #6
0
 def test_severity_at_least(self):
     ct = get_alert_condition_from_string('severity at least')
     self.assertEqual(ct, AlertCondition.SEVERITY_AT_LEAST)