Merge branch '0.10' into 0.10-full

pull/1460/head
sebres 2017-03-14 13:36:32 +01:00
commit 5ff63b66a0
9 changed files with 23 additions and 7 deletions

View File

@ -61,6 +61,7 @@ if sys.version_info >= (2,7): # pragma: no cover - may be unavailable
# Must cancel timer!
if self.action._timer:
self.action._timer.cancel()
super(BadIPsActionTest, self).tearDown()
def testCategory(self):
categories = self.action.getCategories()

View File

@ -81,6 +81,7 @@ class SMTPActionTest(unittest.TestCase):
self.smtpd.close()
self._active = False
self._loop_thread.join()
super(SMTPActionTest, self).tearDown()
def _exec_and_wait(self, doaction, timeout=3, short=False):
if short: timeout /= 25

View File

@ -41,6 +41,7 @@ class AddFailure(unittest.TestCase):
def tearDown(self):
"""Call after every test case."""
super(AddFailure, self).tearDown()
tearDownMyTime()
def testAdd(self):
@ -169,6 +170,7 @@ class StatusExtendedCymruInfo(unittest.TestCase):
def tearDown(self):
"""Call after every test case."""
super(StatusExtendedCymruInfo, self).tearDown()
tearDownMyTime()
available = True, None

View File

@ -37,6 +37,7 @@ class BeautifierTest(unittest.TestCase):
def tearDown(self):
""" Call after every test case """
super(BeautifierTest, self).tearDown()
def testGetInputCmd(self):
cmd = ["test"]

View File

@ -42,7 +42,8 @@ class AddFailure(unittest.TestCase):
def tearDown(self):
"""Call after every test case."""
super(AddFailure, self).tearDown()
def _addDefItems(self):
self.__items = [[u'193.168.0.128', 1167605999.0],
[u'193.168.0.128', 1167605999.0],

View File

@ -478,7 +478,7 @@ class LogFileFilterPoll(unittest.TestCase):
def tearDown(self):
"""Call after every test case."""
pass
super(LogFileFilterPoll, self).tearDown()
#def testOpen(self):
# self.filter.openLogFile(LogFile.FILENAME)
@ -861,7 +861,7 @@ def get_monitor_failures_testcase(Filter_):
#print "D: KILLING THE FILE"
_killfile(self.file, self.name)
#time.sleep(0.2) # Give FS time to ack the removal
pass
super(MonitorFailures, self).tearDown()
def _sleep_4_poll(self):
# Since FilterPoll relies on time stamps and some
@ -1076,7 +1076,7 @@ def get_monitor_failures_journal_testcase(Filter_): # pragma: systemd no cover
if self.filter and self.filter.active:
self.filter.stop()
self.filter.join() # wait for the thread to terminate
pass
super(MonitorJournalFailures, self).tearDown()
def _getRuntimeJournal(self):
# retrieve current system journal path

View File

@ -54,6 +54,7 @@ class FilterSamplesRegex(unittest.TestCase):
def tearDown(self):
"""Call after every test case."""
super(FilterSamplesRegex, self).tearDown()
tearDownMyTime()
def testFiltersPresent(self):

View File

@ -79,7 +79,7 @@ class TransmitterBase(unittest.TestCase):
"""Call after every test case."""
# stop jails, etc.
self.server.quit()
#super(TransmitterBase, self).tearDown()
super(TransmitterBase, self).tearDown()
def setGetTest(self, cmd, inValue, outValue=(None,), outCode=0, jail=None, repr_=False):
"""Process set/get commands and compare both return values

View File

@ -535,12 +535,21 @@ if True: ## if not hasattr(unittest.TestCase, 'assertIn'):
_org_setUp = unittest.TestCase.setUp
def _customSetUp(self):
# print('=='*10, self)
if unittest.F2B.log_level <= logging.DEBUG: # so if DEBUG etc -- show them (and log it in travis)!
print("")
# so if DEBUG etc -- show them (and log it in travis)!
if unittest.F2B.log_level <= logging.DEBUG: # pragma: no cover
sys.stderr.write("\n")
logSys.debug('='*10 + ' %s ' + '='*20, self.id())
_org_setUp(self)
if unittest.F2B.verbosity > 2: # pragma: no cover
self.__startTime = time.time()
_org_tearDown = unittest.TestCase.tearDown
def _customTearDown(self):
if unittest.F2B.verbosity > 2: # pragma: no cover
sys.stderr.write(" %.3fs -- " % (time.time() - self.__startTime,))
unittest.TestCase.setUp = _customSetUp
unittest.TestCase.tearDown = _customTearDown
class LogCaptureTestCase(unittest.TestCase):