diff options
author | Pierre Sassoulas <pierre.sassoulas@gmail.com> | 2021-03-07 20:21:07 +0100 |
---|---|---|
committer | Pierre Sassoulas <pierre.sassoulas@gmail.com> | 2021-03-07 20:51:46 +0100 |
commit | e86d859b792769b422f96fd625efebd8f60118e4 (patch) | |
tree | b0429e767063354be44854a840856d5aeabc1fbc /tests/functional/i/invalid/invalid_metaclass_py3.py | |
parent | 9d312eb542d8634e906508f5bbecb9a10a4da4ee (diff) | |
download | pylint-git-e86d859b792769b422f96fd625efebd8f60118e4.tar.gz |
Create subdirectory for crowded functional tests
Diffstat (limited to 'tests/functional/i/invalid/invalid_metaclass_py3.py')
-rw-r--r-- | tests/functional/i/invalid/invalid_metaclass_py3.py | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/tests/functional/i/invalid/invalid_metaclass_py3.py b/tests/functional/i/invalid/invalid_metaclass_py3.py new file mode 100644 index 000000000..2fc458f5c --- /dev/null +++ b/tests/functional/i/invalid/invalid_metaclass_py3.py @@ -0,0 +1,19 @@ +# pylint: disable=missing-docstring, too-few-public-methods, import-error,unused-argument + +from unknown import Unknown + + +def valid_metaclass_1(name, _, attrs): + return type + + +def valid_metaclass_2(_name, _bases, _attrs): + return Unknown + + +class GoodMetaclass(metaclass=valid_metaclass_1): + pass + + +class SecondGoodMetaclass(metaclass=valid_metaclass_2): + pass |