mirror of
https://github.com/fail2ban/fail2ban.git
synced 2026-03-11 08:55:31 +00:00
ENH: use unique filename in LogFileFilterPoll on every setUp call
This commit is contained in:
parent
e19f9e1697
commit
dfc7dd6dc9
1 changed files with 5 additions and 1 deletions
|
|
@ -280,11 +280,15 @@ class LogFileFilterPoll(unittest.TestCase):
|
|||
class LogFileMonitor(LogCaptureTestCase):
|
||||
"""Few more tests for FilterPoll API
|
||||
"""
|
||||
|
||||
_setup_idx = 0 # to ease tracking of dangling opened files
|
||||
|
||||
def setUp(self):
|
||||
"""Call before every test case."""
|
||||
LogCaptureTestCase.setUp(self)
|
||||
self.filter = self.name = 'NA'
|
||||
_, self.name = tempfile.mkstemp('fail2ban', 'monitorfailures')
|
||||
_, self.name = tempfile.mkstemp('fail2ban', 'monitorfailures-%d-' % LogFileMonitor._setup_idx)
|
||||
LogFileMonitor._setup_idx += 1
|
||||
self.file = open(self.name, 'a')
|
||||
self.filter = FilterPoll(None)
|
||||
self.filter.addLogPath(self.name)
|
||||
|
|
|
|||
Loading…
Reference in a new issue