diff options
author | Jacob Walls <jacobtylerwalls@gmail.com> | 2022-05-08 21:38:08 -0400 |
---|---|---|
committer | Pierre Sassoulas <pierre.sassoulas@gmail.com> | 2022-05-13 17:30:49 +0200 |
commit | 2d07d4717c77d5b4ee64914127881cec067a69d7 (patch) | |
tree | d8f9d11c8b44f7c49459c054e3089060d0d1a940 | |
parent | 96c319885f8e2fb8b3ee75178344164170b7ca02 (diff) | |
download | pylint-git-2d07d4717c77d5b4ee64914127881cec067a69d7.tar.gz |
Add regression test for #6539
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | doc/whatsnew/2.13.rst | 4 | ||||
-rw-r--r-- | tests/functional/i/invalid/invalid_name/invalid_name_module_level.py | 3 |
3 files changed, 11 insertions, 0 deletions
@@ -24,6 +24,10 @@ Release date: TBA Relates to #6531 +* Fix a crash when accessing ``__code__`` and assigning it to a variable. + + Closes #6539 + What's New in Pylint 2.13.8? ============================ diff --git a/doc/whatsnew/2.13.rst b/doc/whatsnew/2.13.rst index e851af65d..08c9db2ee 100644 --- a/doc/whatsnew/2.13.rst +++ b/doc/whatsnew/2.13.rst @@ -635,6 +635,10 @@ Other Changes Closes #3979 +* Fix a crash when accessing ``__code__`` and assigning it to a variable. + + Closes #6539 + * Fix a crash when linting a file that passes an integer ``mode=`` to ``open`` diff --git a/tests/functional/i/invalid/invalid_name/invalid_name_module_level.py b/tests/functional/i/invalid/invalid_name/invalid_name_module_level.py index 355969f39..ec2b2769b 100644 --- a/tests/functional/i/invalid/invalid_name/invalid_name_module_level.py +++ b/tests/functional/i/invalid/invalid_name/invalid_name_module_level.py @@ -21,3 +21,6 @@ CONSTA, CONSTB, CONSTC = A() CONSTD = A() CONST = "12 34 ".rstrip().split() + + +assignment_that_crashed_pylint = type(float.__new__.__code__) |