diff options
Diffstat (limited to 'pylint/checkers/base.py')
-rw-r--r-- | pylint/checkers/base.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/pylint/checkers/base.py b/pylint/checkers/base.py index ffcd34c..30e337b 100644 --- a/pylint/checkers/base.py +++ b/pylint/checkers/base.py @@ -1469,10 +1469,11 @@ class ComparisonChecker(_BasicChecker): left = node.left operator, right = node.ops[0] - if operator == '==' and isinstance(left, astroid.Const): - self.check_singleton_comparison(left, node) - elif operator == '==' and isinstance(right, astroid.Const): - self.check_singleton_comparison(right, node) + if operator == '==': + if isinstance(left, astroid.Const): + self.check_singleton_comparison(left, node) + elif isinstance(right, astroid.Const): + self.check_singleton_comparison(right, node) def register(linter): |