Esempio n. 1
0
 def test_get_matching_rules_filters_disabled_rules(self):
     trigger_instance = container_utils.create_trigger_instance(
         "dummy_pack_1.st2.test.trigger1", {"k1": "t1_p_v", "k2": "v2"}, date_utils.get_datetime_utc_now()
     )
     rules_engine = RulesEngine()
     matching_rules = rules_engine.get_matching_rules_for_trigger(trigger_instance)
     expected_rules = ["st2.test.rule2"]
     for rule in matching_rules:
         self.assertTrue(rule.name in expected_rules)
Esempio n. 2
0
 def test_get_matching_rules_filters_disabled_rules(self):
     trigger_instance = container_utils.create_trigger_instance(
         'dummy_pack_1.st2.test.trigger1',
         {'k1': 't1_p_v', 'k2': 'v2'}, date_utils.get_datetime_utc_now()
     )
     rules_engine = RulesEngine()
     matching_rules = rules_engine.get_matching_rules_for_trigger(trigger_instance)
     expected_rules = ['st2.test.rule2']
     for rule in matching_rules:
         self.assertTrue(rule.name in expected_rules)
Esempio n. 3
0
 def test_get_matching_rules_filters_disabled_rules(self):
     trigger_instance = container_utils.create_trigger_instance(
         'dummy_pack_1.st2.test.trigger1',
         {'k1': 't1_p_v', 'k2': 'v2'}, date_utils.get_datetime_utc_now()
     )
     rules_engine = RulesEngine()
     matching_rules = rules_engine.get_matching_rules_for_trigger(trigger_instance)
     expected_rules = ['st2.test.rule2']
     for rule in matching_rules:
         self.assertTrue(rule.name in expected_rules)
Esempio n. 4
0
 def test_get_matching_rules_filters_disabled_rules(self):
     trigger_instance = container_utils.create_trigger_instance(
         "dummy_pack_1.st2.test.trigger1",
         {"k1": "t1_p_v", "k2": "v2"},
         date_utils.get_datetime_utc_now(),
     )
     rules_engine = RulesEngine()
     matching_rules = rules_engine.get_matching_rules_for_trigger(trigger_instance)
     expected_rules = ["st2.test.rule2"]
     for rule in matching_rules:
         self.assertIn(rule.name, expected_rules)