diff options
Diffstat (limited to 'pylint/test/functional/undefined_loop_variable.py')
-rw-r--r-- | pylint/test/functional/undefined_loop_variable.py | 75 |
1 files changed, 0 insertions, 75 deletions
diff --git a/pylint/test/functional/undefined_loop_variable.py b/pylint/test/functional/undefined_loop_variable.py deleted file mode 100644 index a984898f8..000000000 --- a/pylint/test/functional/undefined_loop_variable.py +++ /dev/null @@ -1,75 +0,0 @@ -# pylint: disable=missing-docstring,redefined-builtin - -def do_stuff(some_random_list): - for var in some_random_list: - pass - return var # [undefined-loop-variable] - - -def do_else(some_random_list): - for var in some_random_list: - if var == 42: - break - else: - var = 84 - return var - -__revision__ = 'yo' - -TEST_LC = [C for C in __revision__ if C.isalpha()] -B = [B for B in __revision__ if B.isalpha()] -VAR2 = B # nor this one - -for var1, var2 in TEST_LC: - var1 = var2 + 4 -VAR3 = var1 # [undefined-loop-variable] - -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): - VAR5 = (lambda: x)() - - -def do_stuff_with_a_list(): - for var in [1, 2, 3]: - pass - return var - - -def do_stuff_with_a_set(): - for var in {1, 2, 3}: - pass - return var - - -def do_stuff_with_a_dict(): - for var in {1: 2, 3: 4}: - pass - return var - - -def do_stuff_with_a_tuple(): - for var in (1, 2, 3): - pass - return var - - -def do_stuff_with_a_range(): - for var in range(1, 2): - pass - return var - - -def do_stuff_with_redefined_range(): - def range(key): - yield from [1, key] - for var in range(3): - pass - return var # [undefined-loop-variable] |