diff options
author | Pierre Sassoulas <pierre.sassoulas@gmail.com> | 2021-08-22 14:48:54 +0200 |
---|---|---|
committer | Pierre Sassoulas <pierre.sassoulas@gmail.com> | 2021-08-30 08:06:15 +0200 |
commit | a70a1990d6881d3f131d040192aba438e508fb81 (patch) | |
tree | 3aab9a600656bcec5609a6251d77442bb36a0a0f /tests/functional/i/init_subclass_classmethod.py | |
parent | 46a96978eb3be5d7cd7689a9614c9a8a25dc6d2a (diff) | |
download | pylint-git-a70a1990d6881d3f131d040192aba438e508fb81.tar.gz |
Remove functional test configuration for python version <=3.6.0
We're only supporting python version > 3.6 so this became
useless configuration.
Diffstat (limited to 'tests/functional/i/init_subclass_classmethod.py')
-rw-r--r-- | tests/functional/i/init_subclass_classmethod.py | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/functional/i/init_subclass_classmethod.py b/tests/functional/i/init_subclass_classmethod.py new file mode 100644 index 000000000..ad379705d --- /dev/null +++ b/tests/functional/i/init_subclass_classmethod.py @@ -0,0 +1,16 @@ +# pylint: disable=too-few-public-methods, missing-docstring,no-init, useless-object-inheritance + +class PluginBase(object): + subclasses = [] + + def __init_subclass__(cls, **kwargs): + super().__init_subclass__(**kwargs) + cls.subclasses.append(cls) + + +class Plugin1(PluginBase): + pass + + +class Plugin2(PluginBase): + pass |