def rules(self): rules = RuleRegistry() rule = Mock() rule.id = "sentry.rules.actions.notify_email.NotifyEmailAction" rule.rule_type = "action/lol" node = rule.return_value node.id = "sentry.rules.actions.notify_email.NotifyEmailAction" node.label = "hello" node.is_enabled.return_value = True node.form_fields = {} rules.add(rule) return rules
def rules(self): rules = RuleRegistry() rule = Mock() rule.id = EMAIL_ACTION rule.rule_type = "action/lol" node = rule.return_value node.id = EMAIL_ACTION node.label = "hello" node.prompt = "hello" node.is_enabled.return_value = True node.form_fields = {} rules.add(rule) return rules
def test_hide_empty_notify_event_service_action(self): rules = RuleRegistry() rule = Mock() rule.id = APP_ACTION rule.rule_type = "action/lol" node = rule.return_value node.id = rule.id node.label = "hello" node.prompt = "hello" node.is_enabled.return_value = True node.form_fields = {} node.get_services.return_value = [] rules.add(rule) self.run_mock_rules_test(0, {}, rules=rules)
def test_show_notify_event_service_action(self): rules = RuleRegistry() rule = Mock() rule.id = "sentry.rules.actions.notify_event_service.NotifyEventServiceAction" rule.rule_type = "action/lol" node = rule.return_value node.id = rule.id node.label = "hello" node.prompt = "hello" node.is_enabled.return_value = True node.form_fields = {} node.get_services.return_value = [Mock()] rules.add(rule) self.run_mock_rules_test(1, {}, rules=rules)