From 3186df55e35f8a3f1c512dde182141da6b67c6c9 Mon Sep 17 00:00:00 2001 From: Lee Clemens Date: Mon, 2 Feb 2015 21:55:44 -0500 Subject: [PATCH] add Ignore DNS and IP test cases --- fail2ban/tests/filtertestcase.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/fail2ban/tests/filtertestcase.py b/fail2ban/tests/filtertestcase.py index 47e88067..dbc3bafc 100644 --- a/fail2ban/tests/filtertestcase.py +++ b/fail2ban/tests/filtertestcase.py @@ -266,6 +266,15 @@ class IgnoreIP(LogCaptureTestCase): self.assertTrue(self.filter.inIgnoreIPList("10.0.0.1")) self.assertFalse(self.filter.inIgnoreIPList("10.0.0.0")) + def testIgnoreCauseDNS(self): + self.filter.setUseDns("true") + self.filter.addIgnoreIP("example.com") + self.assertTrue(self._is_logged("Ignore 93.184.216.34")) + + def testIgnoreCauseIP(self): + self.filter.addIgnoreIP("93.184.216.34") + self.assertTrue(self._is_logged("Ignore 93.184.216.34")) + class IgnoreIPDNS(IgnoreIP):