Don't allow for ignore to be None
This commit is contained in:
Ian Cordasco 2013-01-09 11:26:00 -05:00
parent 0d3cc25400
commit 8eec1e5e11

View file

@ -49,8 +49,9 @@ def get_parser():
def skip_warning(warning, ignore=[]):
# XXX quick dirty hack, just need to keep the line in the warning
if not hasattr(warning, 'message'):
if not hasattr(warning, 'message') or ignore is None:
# McCabe's warnings cannot be skipped afaik, and they're all strings.
# And we'll get a TypeError otherwise
return False
if warning.message.split()[0] in ignore:
return True