summaryrefslogtreecommitdiff
path: root/pylint/test/functional/method_hidden.py
diff options
context:
space:
mode:
Diffstat (limited to 'pylint/test/functional/method_hidden.py')
-rw-r--r--pylint/test/functional/method_hidden.py60
1 files changed, 0 insertions, 60 deletions
diff --git a/pylint/test/functional/method_hidden.py b/pylint/test/functional/method_hidden.py
deleted file mode 100644
index 428869666..000000000
--- a/pylint/test/functional/method_hidden.py
+++ /dev/null
@@ -1,60 +0,0 @@
-# pylint: disable=too-few-public-methods,print-statement, useless-object-inheritance,missing-docstring
-"""check method hidding ancestor attribute
-"""
-from __future__ import print_function
-
-class Abcd(object):
- """dummy"""
- def __init__(self):
- self.abcd = 1
-
-class Cdef(Abcd):
- """dummy"""
- def abcd(self): # [method-hidden]
- """test
- """
- print(self)
-
-class CustomProperty:
- """dummy"""
- def __init__(self, _):
- pass
-
- def __get__(self, obj, __):
- if not obj:
- return self
- return 5
-
- def __set__(self, _, __):
- pass
-
-class Ddef:
- """dummy"""
- def __init__(self):
- self.five = "five"
-
- @CustomProperty
- def five(self):
- """Always 5."""
- return self
-
-
-def my_decorator(*args, **kwargs):
- return CustomProperty(*args, **kwargs)
-
-
-class Foo:
- def __init__(self):
- self._bar = 42
- self._baz = 84
-
- @my_decorator
- def method(self): # E0202
- return self._baz
-
- @method.setter
- def method(self, value):
- self._baz = value
-
- def do_something_with_baz(self, value):
- self.method = value