mirror of https://github.com/fail2ban/fail2ban
TST: jails can occur in any order once parsed. Sort results to facilitate comparison
parent
5c26bcbd2b
commit
729929ada9
|
@ -190,13 +190,13 @@ class JailsReaderTest(LogCaptureTestCase):
|
||||||
|
|
||||||
def testReadTestJailConf(self):
|
def testReadTestJailConf(self):
|
||||||
jails = JailsReader(basedir=os.path.join('testcases','config'))
|
jails = JailsReader(basedir=os.path.join('testcases','config'))
|
||||||
self.assertTrue(jails.read()) # opens fine
|
self.assertTrue(jails.read())
|
||||||
self.assertFalse(jails.getOptions()) # reads not sof ine
|
self.assertFalse(jails.getOptions())
|
||||||
self.assertRaises(ValueError, jails.convert)
|
self.assertRaises(ValueError, jails.convert)
|
||||||
comm_commands = jails.convert(allow_no_files=True)
|
comm_commands = jails.convert(allow_no_files=True)
|
||||||
self.maxDiff = None
|
self.maxDiff = None
|
||||||
self.assertEqual(comm_commands,
|
self.assertEqual(sorted(comm_commands),
|
||||||
[['add', 'emptyaction', 'auto'],
|
sorted([['add', 'emptyaction', 'auto'],
|
||||||
['set', 'emptyaction', 'usedns', 'warn'],
|
['set', 'emptyaction', 'usedns', 'warn'],
|
||||||
['set', 'emptyaction', 'maxretry', 3],
|
['set', 'emptyaction', 'maxretry', 3],
|
||||||
['set', 'emptyaction', 'findtime', 600],
|
['set', 'emptyaction', 'findtime', 600],
|
||||||
|
@ -239,7 +239,7 @@ class JailsReaderTest(LogCaptureTestCase):
|
||||||
['start', 'special'],
|
['start', 'special'],
|
||||||
['start', 'missinglogfiles'],
|
['start', 'missinglogfiles'],
|
||||||
['start', 'brokenaction'],
|
['start', 'brokenaction'],
|
||||||
['start', 'parse_to_end_of_jail.conf'],])
|
['start', 'parse_to_end_of_jail.conf'],]))
|
||||||
self.assertTrue(self._is_logged("Errors in jail 'missingbitsjail'. Skipping..."))
|
self.assertTrue(self._is_logged("Errors in jail 'missingbitsjail'. Skipping..."))
|
||||||
self.assertTrue(self._is_logged("No file(s) found for glob /weapons/of/mass/destruction"))
|
self.assertTrue(self._is_logged("No file(s) found for glob /weapons/of/mass/destruction"))
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue