diff options
author | Jacob Walls <jacobtylerwalls@gmail.com> | 2023-05-12 14:56:14 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-12 14:56:14 -0400 |
commit | aed3c080388a8dc1d44c1a14a5ed243233f77c1c (patch) | |
tree | 039ef72282d4738de1f8f875d5faf64ecbf1674d /tests/functional/m/modified_iterating.py | |
parent | 0d878ddb13b269a47ac336d6629632eacf143164 (diff) | |
download | pylint-git-aed3c080388a8dc1d44c1a14a5ed243233f77c1c.tar.gz |
Fix crash when deleting from a dict returned from a call (#8678)
Diffstat (limited to 'tests/functional/m/modified_iterating.py')
-rw-r--r-- | tests/functional/m/modified_iterating.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/functional/m/modified_iterating.py b/tests/functional/m/modified_iterating.py index 2dae6c106..bd2d0dd13 100644 --- a/tests/functional/m/modified_iterating.py +++ b/tests/functional/m/modified_iterating.py @@ -119,6 +119,13 @@ class MyClass2: tmp = self.attribute.copy() tmp[key] = None + +def my_call(): + """Regression test for https://github.com/pylint-dev/pylint/issues/7461""" + for var in {}.copy(): + del var # [modified-iterating-dict] + + class MyEnum(Enum): FOO = 1 BAR = 2 |