Skip to content

Commit 15d1920

Browse files
Fix for loop that reassigns the iterable it is iterating
1 parent 14aec16 commit 15d1920

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

tests/unittest_inference_calls.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -522,8 +522,8 @@ class B(A):
522522
A.method(B()) #@
523523
"""
524524
)
525-
expected = ["A", "A", "B", "B", "B"]
526-
for node, expected in zip(nodes_, expected):
525+
expected_names = ["A", "A", "B", "B", "B"]
526+
for node, expected in zip(nodes_, expected_names):
527527
assert isinstance(node, nodes.NodeNG)
528528
inferred = node.inferred()
529529
assert len(inferred) == 1
@@ -553,8 +553,8 @@ class B(A):
553553
B.method() #@
554554
"""
555555
)
556-
expected = ["A", "A", "B", "B"]
557-
for node, expected in zip(nodes_, expected):
556+
expected_names = ["A", "A", "B", "B"]
557+
for node, expected in zip(nodes_, expected_names):
558558
assert isinstance(node, nodes.NodeNG)
559559
inferred = node.inferred()
560560
assert len(inferred) == 1

0 commit comments

Comments
 (0)