diff options
author | Daniƫl van Noord <13665637+DanielNoord@users.noreply.github.com> | 2022-02-09 00:06:31 +0100 |
---|---|---|
committer | Pierre Sassoulas <pierre.sassoulas@gmail.com> | 2022-02-10 23:24:35 +0100 |
commit | 4b61446eadd400e5e1b710d07c7e2f49c17c673c (patch) | |
tree | 95b80cb728fc11d6882a8b1e2795fc77f8c56b44 /tests/functional/i/invalid/invalid_metaclass_py3.py | |
parent | 93cf02f1d824453c5592c57092e9ba79cc75e3de (diff) | |
download | pylint-git-4b61446eadd400e5e1b710d07c7e2f49c17c673c.tar.gz |
Move functional test files to new structure
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 |