pylint: Enable for_any_all extension

This commit is contained in:
Florian Bruhin 2021-12-03 11:51:16 +01:00
parent 083148ea38
commit b84d68e8ee
3 changed files with 3 additions and 4 deletions

View File

@ -10,6 +10,7 @@ load-plugins=qute_pylint.config,
pylint.extensions.overlapping_exceptions,
pylint.extensions.code_style,
pylint.extensions.comparison_placement,
pylint.extensions.for_any_all,
pylint.extensions.docstyle,
pylint.extensions.typing,

View File

@ -233,6 +233,7 @@ class AbstractWebElement(collections.abc.MutableMapping): # type: ignore[type-a
'span': ['cm-'], # Jupyter Notebook
}
relevant_classes = classes[self.tag_name()]
# pylint: disable=consider-using-any-or-all
for klass in self.classes():
if any(klass.strip().startswith(e) for e in relevant_classes):
return True

View File

@ -48,10 +48,7 @@ instance_counter = itertools.count()
def is_ignored_qt_message(pytestconfig, message):
"""Check if the message is listed in qt_log_ignore."""
regexes = pytestconfig.getini('qt_log_ignore')
for regex in regexes:
if re.search(regex, message):
return True
return False
return any(re.search(regex, message) for regex in regexes)
def is_ignored_lowlevel_message(message):