diff options
-rw-r--r-- | tests/functional/r/regression_02/regression_5244.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/functional/r/regression_02/regression_5244.py b/tests/functional/r/regression_02/regression_5244.py new file mode 100644 index 000000000..ee5450679 --- /dev/null +++ b/tests/functional/r/regression_02/regression_5244.py @@ -0,0 +1,12 @@ +"""Test for the regression on inference of self referential __len__ +Reported in https://github.com/PyCQA/pylint/issues/5244 +""" +# pylint: disable=missing-class-docstring, missing-function-docstring, no-self-use + + +class MyClass: + def some_func(self): + return lambda: 42 + + def __len__(self): + return len(self.some_func()) |