mirror of https://github.com/fail2ban/fail2ban
fixes method-related filter for tests of suite loaded with loadTestsFromName (they may be a suite self)
parent
77ec9df678
commit
9a7c753372
|
@ -330,6 +330,11 @@ def gatherTests(regexps=None, opts=None):
|
||||||
def addTest(self, suite):
|
def addTest(self, suite):
|
||||||
matched = []
|
matched = []
|
||||||
for test in suite:
|
for test in suite:
|
||||||
|
# test of suite loaded with loadTestsFromName may be a suite self:
|
||||||
|
if isinstance(test, unittest.TestSuite): # pragma: no cover
|
||||||
|
self.addTest(test)
|
||||||
|
continue
|
||||||
|
# filter by regexp:
|
||||||
s = str(test)
|
s = str(test)
|
||||||
for r in self._regexps:
|
for r in self._regexps:
|
||||||
m = r.search(s)
|
m = r.search(s)
|
||||||
|
|
Loading…
Reference in New Issue