blob: 517d0a2706f82da638c17109c3d43ae68da1dfcb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
"""test a warning is triggered when using for a lists comprehension variable"""
from __future__ import print_function
__revision__ = 'yo'
TEST_LC = [C for C in __revision__ if C.isalpha()]
print(C) # WARN
C = 4
print(C) # this one shouldn't trigger any warning
B = [B for B in __revision__ if B.isalpha()]
print(B) # nor this one
for var1, var2 in TEST_LC:
var1 = var2 + 4
print(var1) # WARN
for note in __revision__:
note.something()
for line in __revision__:
for note in line:
A = note.anotherthing()
for x in []:
pass
for x in range(3):
print((lambda: x)()) # OK
|