def test_issue_filter_confidence(self): levels = [bandit.LOW, bandit.MEDIUM, bandit.HIGH] issues = [_get_issue_instance(bandit.HIGH, l) for l in levels] for level in levels: rank = constants.RANKING.index(level) for issue in issues: test = constants.RANKING.index(issue.confidence) result = issue.filter(bandit.UNDEFINED, level) self.assertTrue((test >= rank) == result)
def test_issue_filter_severity(self): levels = [bandit.LOW, bandit.MEDIUM, bandit.HIGH] issues = [_get_issue_instance(l, bandit.HIGH) for l in levels] for level in levels: rank = constants.RANKING.index(level) for issue in issues: test = constants.RANKING.index(issue.severity) result = issue.filter(level, bandit.UNDEFINED) self.assertTrue((test >= rank) == result)