mirror of https://github.com/fail2ban/fail2ban
BF: expect ['error'] as a value if no dns module available
As many buildbots show: e.g. http://nipy.bic.berkeley.edu/builders/fail2ban-py2.7-osx-10.8_master/builds/163/steps/shell_1/logs/stdiopull/996/head
parent
782629c256
commit
382e7f02ca
|
@ -511,6 +511,14 @@ class Transmitter(TransmitterBase):
|
||||||
)
|
)
|
||||||
|
|
||||||
def testJailStatusCymru(self):
|
def testJailStatusCymru(self):
|
||||||
|
try:
|
||||||
|
import dns.exception
|
||||||
|
import dns.resolver
|
||||||
|
except ImportError:
|
||||||
|
value = ['error']
|
||||||
|
else:
|
||||||
|
value = []
|
||||||
|
|
||||||
self.assertEqual(self.transm.proceed(["status", self.jailName, "cymru"]),
|
self.assertEqual(self.transm.proceed(["status", self.jailName, "cymru"]),
|
||||||
(0,
|
(0,
|
||||||
[
|
[
|
||||||
|
@ -523,9 +531,9 @@ class Transmitter(TransmitterBase):
|
||||||
('Currently banned', 0),
|
('Currently banned', 0),
|
||||||
('Total banned', 0),
|
('Total banned', 0),
|
||||||
('Banned IP list', []),
|
('Banned IP list', []),
|
||||||
('Banned ASN list', []),
|
('Banned ASN list', value),
|
||||||
('Banned Country list', []),
|
('Banned Country list', value),
|
||||||
('Banned RIR list', [])]
|
('Banned RIR list', value)]
|
||||||
)
|
)
|
||||||
]
|
]
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in New Issue