mirror of https://github.com/fail2ban/fail2ban
Update filtertestcase.py
parent
621d8cae17
commit
17eed32e03
|
@ -457,13 +457,18 @@ class IgnoreIP(LogCaptureTestCase):
|
|||
for i in (1,2,3):
|
||||
self.filter.processLineAndAdd('2019-10-27 02:00:00 fail from 192.0.2.15'); # +3 = 3
|
||||
self.assertLogged(
|
||||
"Detected a log entry 60m before the current time in operation mode. This looks like a timezone problem.",
|
||||
"Please check a jail for a timing issue.",
|
||||
"192.0.2.15:1", "192.0.2.15:2", "192.0.2.15:3",
|
||||
"Total # of detected failures: 3.", wait=True)
|
||||
"Total # of detected failures: 3.", all=True, wait=True)
|
||||
#
|
||||
setattr(self.filter, "_next_simByTimeWarn", -1)
|
||||
self.pruneLog("[phase 2] wrong TZ given in log")
|
||||
for i in (1,2,3):
|
||||
self.filter.processLineAndAdd('2019-10-27 04:00:00 GMT fail from 192.0.2.16'); # +3 = 6
|
||||
self.assertLogged(
|
||||
"Detected a log entry 120m after the current time in operation mode. This looks like a timezone problem.",
|
||||
"Please check a jail for a timing issue.",
|
||||
"192.0.2.16:1", "192.0.2.16:2", "192.0.2.16:3",
|
||||
"Total # of detected failures: 6.", all=True, wait=True)
|
||||
self.assertNotLogged("Found a match but no valid date/time found")
|
||||
|
@ -496,7 +501,7 @@ class IgnoreIP(LogCaptureTestCase):
|
|||
self.assertLogged("Found 192.0.2.15", wait=True)
|
||||
if expect:
|
||||
self.assertLogged(("timezone problem", "latency problem")[int(expect == "latency")], all=True)
|
||||
self.assertNotLogged(("timezone problem", "latency problem")[int(expect != "latency")])
|
||||
self.assertNotLogged(("timezone problem", "latency problem")[int(expect != "latency")], all=True)
|
||||
else:
|
||||
self.assertNotLogged("timezone problem", "latency problem", all=True)
|
||||
finally:
|
||||
|
|
Loading…
Reference in New Issue