summaryrefslogtreecommitdiff
path: root/pylint/test/functional/useless_super_delegation_py3.py
diff options
context:
space:
mode:
Diffstat (limited to 'pylint/test/functional/useless_super_delegation_py3.py')
-rw-r--r--pylint/test/functional/useless_super_delegation_py3.py43
1 files changed, 0 insertions, 43 deletions
diff --git a/pylint/test/functional/useless_super_delegation_py3.py b/pylint/test/functional/useless_super_delegation_py3.py
deleted file mode 100644
index 09bc25b4c..000000000
--- a/pylint/test/functional/useless_super_delegation_py3.py
+++ /dev/null
@@ -1,43 +0,0 @@
-# pylint: disable=missing-docstring, no-member, unused-argument, invalid-name,unused-variable
-# pylint: disable=too-few-public-methods,wrong-import-position, useless-object-inheritance
-
-class NotUselessSuper(object):
-
- def not_passing_keyword_only(self, first, *, second):
- return super(NotUselessSuper, self).not_passing_keyword_only(first)
-
- def passing_keyword_only_with_modifications(self, first, *, second):
- return super(NotUselessSuper, self).passing_keyword_only_with_modifications(
- first, second + 1)
-
-
-class AlsoNotUselessSuper(NotUselessSuper):
- def not_passing_keyword_only(self, first, *, second="second"):
- return super().not_passing_keyword_only(first, second=second)
-
-
-class UselessSuper(object):
-
- def useless(self, *, first): # [useless-super-delegation]
- super(UselessSuper, self).useless(first=first)
-
-
-class Egg():
- def __init__(self, thing: object) -> None:
- pass
-
-class Spam(Egg):
- def __init__(self, thing: int) -> None:
- super().__init__(thing)
-
-class Ham(Egg):
- def __init__(self, thing: object) -> None: # [useless-super-delegation]
- super().__init__(thing)
-
-
-from typing import List
-
-
-class Test:
- def __init__(self, _arg: List[int]) -> None:
- super().__init__()