diff options
author | Jacob Walls <jacobtylerwalls@gmail.com> | 2022-04-03 09:18:21 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-04-03 15:18:21 +0200 |
commit | 50ad118bd21a893af3771363bcc513bc0d430269 (patch) | |
tree | b93088e709b415243ee0088a79b221d7367ec26f /tests/functional/u/unused | |
parent | 30302f2555008a83db77aa0d61696bf5da4b3c51 (diff) | |
download | pylint-git-50ad118bd21a893af3771363bcc513bc0d430269.tar.gz |
Fix handling of "for x in x" homonyms (#6154)
Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
Diffstat (limited to 'tests/functional/u/unused')
-rw-r--r-- | tests/functional/u/unused/unused_variable.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/functional/u/unused/unused_variable.py b/tests/functional/u/unused/unused_variable.py index d5afd8f2b..d037a386e 100644 --- a/tests/functional/u/unused/unused_variable.py +++ b/tests/functional/u/unused/unused_variable.py @@ -172,3 +172,10 @@ def main(lst): print(e) # [undefined-loop-variable] main([]) + + +def func5(): + """No unused-variable for a container if iterated in comprehension""" + x = [] + # Test case requires homonym between "for x" and "in x" + assert [True for x in x] |