def test_findUselessCheckers(self): """ Test for method findUselessCheckers """ runner = Runner() registeredCheckers = sum(runner.linter._checkers.values(), []) # remove checkers other than header checker headerCheckerList = filter(lambda ckr: type(ckr) == HeaderChecker, registeredCheckers) self.assertTrue(headerCheckerList) headerChecker = headerCheckerList[0] uselessCheckers = runner.findUselessCheckers( headerChecker.msgs.keys()[:1]) self.assertEqual(len(uselessCheckers) + 1, len(registeredCheckers)) self.assertTrue(headerChecker not in uselessCheckers)
def test_findUselessCheckers(self): """ Test for method findUselessCheckers """ runner = Runner() registeredCheckers = sum(list(runner.linter._checkers.values()), []) # remove checkers other than header checker headerCheckerList = [ ckr for ckr in registeredCheckers if type(ckr) == HeaderChecker ] self.assertTrue(headerCheckerList) headerChecker = headerCheckerList[0] uselessCheckers = runner.findUselessCheckers( list(headerChecker.msgs.keys())[:1]) self.assertEqual(len(uselessCheckers) + 1, len(registeredCheckers)) self.assertTrue(headerChecker not in uselessCheckers)