summaryrefslogtreecommitdiff
path: root/pylint/test/functional/undefined_loop_variable.py
diff options
context:
space:
mode:
Diffstat (limited to 'pylint/test/functional/undefined_loop_variable.py')
-rw-r--r--pylint/test/functional/undefined_loop_variable.py75
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]