summaryrefslogtreecommitdiff
path: root/checkers/classes.py
diff options
context:
space:
mode:
Diffstat (limited to 'checkers/classes.py')
-rw-r--r--checkers/classes.py13
1 files changed, 6 insertions, 7 deletions
diff --git a/checkers/classes.py b/checkers/classes.py
index f8765a2ad..57706797a 100644
--- a/checkers/classes.py
+++ b/checkers/classes.py
@@ -338,13 +338,12 @@ a metaclass class method.'}
or isinstance(infered_node, Generator)):
continue
if isinstance(infered_node, astroid.Instance):
- for meth in ('__iter__', next):
- try:
- infered_node.local_attr(meth)
- except astroid.NotFoundError:
- self.add_message('non-iterator-returned',
- node=node)
- break
+ try:
+ infered_node.local_attr(next)
+ except astroid.NotFoundError:
+ self.add_message('non-iterator-returned',
+ node=node)
+ break
def leave_function(self, node):