| """test a warning is triggered when using for a lists comprehension variable""" |
| # pylint: disable=print-statement |
| __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 |