Exemplo n.º 1
0
    def test_get_report(self):
        mock_int = patch("pad.rules.ruleset.RuleSet._interpolate").start()
        mock_msg = MagicMock()
        ruleset = pad.rules.ruleset.RuleSet(self.mock_ctxt)
        ruleset.conf["report"].append("Some report")

        result = ruleset.get_report(mock_msg)
        self.assertEqual(result, mock_int("Some report", mock_msg) + "\n")
Exemplo n.º 2
0
    def test_get_report(self):
        mock_int = patch("pad.rules.ruleset.RuleSet._interpolate").start()
        mock_msg = MagicMock()
        ruleset = pad.rules.ruleset.RuleSet(self.mock_ctxt)
        ruleset.conf["report"].append("Some report")

        result = ruleset.get_report(mock_msg)
        self.assertEqual(result, mock_int("Some report", mock_msg) + "\n")
Exemplo n.º 3
0
    def test_get_report_no_report(self):
        mock_msg = MagicMock()
        ruleset = pad.rules.ruleset.RuleSet(self.mock_ctxt)

        result = ruleset.get_report(mock_msg)
        self.assertEqual(result, "\n(no report template found)\n")
Exemplo n.º 4
0
    def test_get_report_no_report(self):
        mock_msg = MagicMock()
        ruleset = pad.rules.ruleset.RuleSet(self.mock_ctxt)

        result = ruleset.get_report(mock_msg)
        self.assertEqual(result, "\n(no report template found)\n")